您的位置:首页 > 编程语言 > C语言/C++

c/c++区别

2015-10-07 09:34 288 查看
       总容易把c和c++当成是一回事,其实并不是,c是一种结构化的的语言,重点在算法和数据结构,

 c程序设计首先考虑的是如何通过一个过程对输入 进行运算处理得到输出,而对于c++首先考虑的构

 造一个对象模型,让该模型能契合对应的问题域,这样就可以通过获取对象的状态信息得到输出或

 实现过程的控制,

       在c++中要调用c编译器编译的函数的在函数前加关键字 extren “C”,虽然c++兼容c但是c不支持重载,

  如函数void foo(int x,int y),c++编译后的函数原型为 _foo_int_int,而c编译后的函数名为_foo,

  所以调用前一定要加 extren “C” 注明
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: