大家好,又见面了,我是全栈君。
1.建立的文件类型不一样:C语言是.c文件,而C 语言是.cpp文件; 2.引入的头文件不一样;(C语言头文件一般是.h结尾的头文件,C 语言头文件在C基础上的一般是cstdio文件); 3.C 存在命名空间; (using namespace std) 4.输入与输出的语句不一样:C语言中(printf,scanf),C 中(cout、cin); 5.C语言不允许重载,C 可以重载(函数重载条件:参数个数、参数类型); 6.自定义类型,C语言使用的是struct,而C 语言使用的是class;(struct默认的访问权限是public,而class默认的访问权限是private); 7.C语言是面向过程的编程语言,而C 是面向对象的编程语言; 8.C语言函数存在默认返回值是void,C 函数不存在默认返回值,没有指定就会报错;
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/115102.html原文链接:https://javaforall.cn