c/c++区别

来源:互联网 发布:ca证书网络检测不通过 编辑:程序博客网 时间:2024/05/22 04:55

       总容易把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” 注明

0 0
原创粉丝点击