c#、c++、c语言有什么不同呀,我想学C,但有这么多版本,不知道谁能告诉我它们有什么不同。
C语言是面向过程的程序设计语言
C++是面向对象的程序设计语言
C#是为.net量身定做的面向对象的程序设计语言
举个例子吧:
可以把C语言当作爷爷,则C++就是父亲,而C#和Java就是兄弟两!
建议你不要学C了,学习C++或C#都行,因为面向过程的程序设计语言和面向对象的程序设计语言有很大的不同,直接学习C++没有任何问题
再补充一下:学习C是跟本没有必要的,C++和C#都可以,不过C#比C++容易些,因为C#中没有指针这个东西了.