有什么事是C能做到,而C++不能做到的
如题如题,我知道这个有些日经了,但还是忍不住想问一下
很多人说因为C比C++快,但是如果用C++做过程化编程,C++的程序貌似是也能做到和C一样的快速和效率.
那就语言本身来讲,C语言比C++有什么优势呢?是不是用C写过程化的程序要方便一些?
小鸟提问,求解一下
同求解,静候高手指教~
不专业的说,C++兼容C,如果都过程化编程了,C++跟C不就没啥区别了
C语言出现的早,并且C语言简单。
编译器就小,可以用在比如,嵌入式开发上。
容易上手,对付小东西比较快。
如果一个人在1990年前用,能用到C,但用不到C++。
楼主实在是想用C,就用C吧,语言只是承载,主要编程能力,规划能力,解决问题的能力。等项目做大了再考虑C++的问题。
不要费脑筋去思考一个两堆草之间的一个动物思考的问题。
从运行速度和效率上来讲,C和C++并没有太大的区别。主要是C比C++面向的对象更底层一些。另外,C是面向过程的,如果是小型系统,用C比C++更能精准控制。还有,如果向嵌入式研究的话,必须要用到C。
C++在需要效率的时候可以过程化一下,但在需要编程方便的时候,也可以用面向对象嘛.反正技多不压身,放在那里也不是太大的坏处嘛
相关问答:
请问用C或C++如何编写求解3D魔方的程序,该从何开始?
谢谢各位,帮忙提点建议吧。
http://www.mofang.net/code/176/182/6581.html
我只能突破60秒!唉。
我刚过40秒
google的android中有个OpenGL ES + ......
写了个测试程序如下
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。
不会.
运行java程序
找工具查看一下那个程序的命令行
搜索下:jni ......
分别用结构化方法和面向对象方法编程实现下面要求:
对Circle和Rectangle实现以下功能Center,Move,Rotate,Print.
自己先订以下,这是一个刚学习计算机的人问我的
学习,看看
继续顶哦
学习了。
go o ......