如果你真想学编程,差不了这一个.C和C++其实差不多的,只是c++是“改进版“.长期的话,建议先学C,再上C++.基础牢.但也不好说,业内对此也有很大争论,对C是不是要学.转变是很容易的,只要记住区别就行了,比如C++可以重新定义C中的关键字等(+std::) 如果你要设计介入现实(单片机),建议学C 如果想在软件玩玩的话,还是vb比较好
如果想做程序员,想在软件开发行业发展,建议先学C语言,比较基础,指针、结构体之类的知识对以后的发展很有用.如果只是单纯想学,没考虑以后做软件开工作,那么建议C++,因为比C语言更具象一些,没那么抽象,更容易理解.
C++是C语言的超集,但我觉得C++很乱啊,全七八糟什么都有,不过也确实很强大
本人认为各有过的好,不是吗? C++就是C的拓展,直接学C++也行,不过难度比较大啊.不如直接学C语言.其实你若不是想编程序,学这些东西除了过计算机等级考试都没什么用. 非计算机专业的话关键是掌握编程的基本思想,学C就好了.甚至我建议你学javascript,actionscript这些比较简单的脚本语言就够了,而且还使用些. 计算机专业的新生的话,我也听过有的学校是直接学C++的.
C语言是面向过程的编程,而C++是面向对象的编程~~个人觉得难易程度差不多,两者有一定联系,但也没有非说要学了C才能学C++.一般来说C++比较适合编写大型复杂的应用程序,这方面C++有优势,但C也有其独特的用处,比如在嵌入式系统中的应用.
如果你不曾接触过c语言,推荐《c语言入门经典》,我最近也在看这本书,通俗易懂的,《c程序设计》我也买了,比较难看懂,希望对你有帮助.
C是基础比较好学 而C++比较难的.
C++是从C语言演变而来的,C++就包括了C语言,所以学C++比较好一点.C语言是面向过程,C++是面向对象!建议C++!
c++是对c的扩充,在很多环境下c能有更高的兼容性,c++因为是面向对象的编程语言能有更丰富的扩展性.很多编译器中c/c++都可以在同一编译环境运行.所以看你个人的需求
当然是c++功能强大(不然也不会多出来俩加号,呵呵),如果先学了C语言再学c++的话会轻松很多,因为c++就是从C语言的基础上发展来的,很多都是相似的,但是c++是面向对象的语言,C语言是面向过程的,c++中有C语言种没有的对象和类的概念,可能再学c++的时候面向对象这些地方会有一点障碍,但相信不会有太大问题的