其次,我5楼代码在模块化,可重用性上比你6楼的好.C++的许多思想值得C学习,现在的C99就加入了C++中的单行注释符,布尔变量,inline关键字。毕竟现在C++发展快,吸收了不少优秀特性,C在后面学习是自然的。
我5楼的代码具有面向对象对比面向过程的很多优点,写好后可读性,可重用性,安全性,易用性都比较出色。
不希望脱离话题,我还是想讨论C中如何使用面向对象的思想。
----------------解决方案--------------------------------------------------------
我觉得应该以"\N"判断是否输完,如下:
int a[200],i=-1;
do{
scanf("%d",&a[++i]);
}while(a[i]!='\n');
a[i]='\n';然后就可以了
----------------解决方案--------------------------------------------------------
我觉得应该以"\N"判断是否输完,如下:
int a[200],i=-1;
do{
scanf("%d",&a[++i]);
}while(a[i]!='\n');
a[i]='\n';然后就可以了
这样做是错的!
by 雨中飞燕 QQ:78803110 QQ讨论群:5305909
[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/
----------------解决方案--------------------------------------------------------
晚上7点回来看,再没人讨论我的话题就转移到c++版去。
对语言层稍微深入一点的讨论都没有人参与,再次对C版失望
----------------解决方案--------------------------------------------------------
一二年前我也对这个话题也曾经很感兴趣,好象这里也发过关于这个话题的贴子,但后来,我发现对于C就是C,C++才是C++
----------------解决方案--------------------------------------------------------
才几天没来,C版就被鄙视...
不过这个问题除了用链表,还能用什么办法???
----------------解决方案--------------------------------------------------------