环境是CodeBlocks + GNU GCC Compiler,上面代码的第8行在文件名为.c后缀结尾时编译会报错,错误信息为:initializer element is not constant,而后缀名是.cpp时则可以正常编译成功。
还请知道的同学不吝赐教,谢谢大家!
...全文
431打赏收藏
结构体指针 疑问
#include #include struct Node { int x; }; struct Node *pHead = (struct Node *)malloc(sizeof(struct Node)); int main(){ } 环境是CodeBlocks + GNU GCC Compiler,上面代码的第8行在文件名为.c后缀结尾时编译会报错,错误信息为:initializer element is not constant,而后缀名是.