关于代码的一些小事

codes


不要把C代码当做C++来编译

不要把C代码当做C++来编译,否则会出现一些编译上的错误,它们不是同一种语言!

例如:C语言允许不同类型的指针直接赋值,而C++需要强制类型转换。

int a = 1;
char *b = &a;

以上代码用GCC编译通过,G++报错。

参考问题

Related Article