如果最终目的是学习C++语言,先学C语言有好处么?

发布网友 发布时间:2022-03-31 01:46

我来回答

6个回答

热心网友 时间:2022-03-31 03:15

C语言是基础语言,先学习C语言对其它语言的拓展学习绝对是很有帮助的,许多高级语言如C++、Java的语法是基于C语言拓展的。但C++绝对不是比C语言多一点点,改一点点。C++与C语言的本质是完全不同的,C语言是面向过程的,而C++是面向对象的,二者的编程思想和方法有很大的不同。放心,不会混淆,基本上没有一个程序员是只学一门编程语言,这点不必担心。

热心网友 时间:2022-03-31 04:33

看看相关的书籍你就会了解一些。

c++语言最初好似c语言的一个超集,也称为面向对象的c。它增加了几个高层的功能,诸如强制类型转换,数据抽象,引用,操作符与函数重载以及面向对象编程的若干支持,增强了c语言的功能。

C++保留了促进c语言流行和成功的特性:运行速度快,效率高,以及广泛的表达能力。C++设计之初的原则是:添加到c++中的任何功能都不能引起此功能的c语言代码的运行时开销。

学C++ 看一下c语言还是很好的,面向对象和面向过程都是很重要的思维方法。

热心网友 时间:2022-03-31 06:08

完全不会混淆 语法/写法差异还是蛮大的 找本全C教程[包括C和C++的看一眼就知道啦^^]
C是基础语言 根基好一点会比较好
虽然有学校只学C++的但毕竟不是为了做程序员
C++的写法会比C方便点比如输入 强制转换等加强了C

热心网友 时间:2022-03-31 07:59

先学习C语言可以熟悉指针的使用,各种基本类型的储存空间,宏的作用,建立一个初步的时空复杂度的概念。以后学习C++的时候就可以从C++提供的新机制着手,如利用虚表提供的多态性,各种模板编程等,学习进度会快一些。

热心网友 时间:2022-03-31 10:07

基本语言是一样的
不会混淆的
因为c++比c就是多了一点,改了一点

热心网友 时间:2022-03-31 12:32

比较简单,谭浩强教材好。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com