level 0
你可以选学C再学C++,也可以直接上C++,等你学得差不多了,就明白它们的相同和不同
2004年12月21日 13点12分
4
level 0
C++最初叫“带类的C”,与C相比C++最大进步就是引入了class(类),成为了面向对象的语言。
2005年02月20日 11点02分
7
level 0
你完全可以把C++当作D语言,而不是叫C++来学。。。。。
2005年03月11日 06点03分
9
level 0
c++允许使用//注释,c只允许/*和*/c++多了bool数据类型c++允许在函数中任何位置声明新变量,而c只允许在函数的开始处。c++允许函数设定参数默认值c++允许函数的参数通过传递“引用”来完成c中某些必须用指针做的事。c++允许那些参数不同的函数起同样的名字(重载函数)c++允许给几乎所有的运算符“赋予新的含义”(重载运算符)c++增加了内联函数inlinec++的ciostream库提供了类似cin>>,cout<<这样的输入、输出方式,c多用printf,scanfc++允许使用new,delete操作符进行动态内存分配,c只能malloc,calloc,realloc,free。c++的结构体中,允许嵌套的共用体匿名(anonymus)c++增加了类的概念c++的结构体也可以表示一个类,只是成员默认是public,而类是privatec++增加了namespace概念,ansi-c++中所有的标准库函数都在std namespace下。c++提供模版,包括函数模版和类模版。(ANSI-C++的,可能有的老编译器不支持)c++可以用try,throw,catch来处理错误。c++可以用fstream进行文件操作,c只能用FILE*。等等等等………………
2005年03月12日 13点03分
10
level 1
怪不得...上次我设计了一个程序,用c++的形式的,运行得好好的..后来老师让我们交作业的时候给我改成了.c的形式,结果出现了79个错误和13个warning~~~弄得当时都郁闷死了..原来两个程序是不能兼容的~~~多谢10楼的回复..雷锋啊~!
2005年03月30日 15点03分
12
level 0
看视频教程,让清华大学的老师来告诉你~www.czbook.com/cd
2005年04月28日 12点04分
17
level 0
恩,具体目录在这里www.cfa123.com/vcd
2005年05月13日 15点05分
20