C++完全兼容C的语法吗?

来源:互联网 发布:微谱数据库修复 编辑:程序博客网 时间:2024/05/07 04:30

对于C编写程序,大部分都可以通过,但是不会完全兼容,举两个例子:

1.

char *str;

str = malloc(32);

 

2.

char ch[3] = "abc";

 

gcc  -g  -o test test.c

g++ -g -o test test.c

因为C++检查更加严格,C没有这么严格。

大家可以比较一下,gcc不会报错,g++会报错。

 

如果大家还有新的case,欢迎补充。

 

原创粉丝点击