写了个.c文件,在写了几个函数后面,
我定义了一个char *buf = malloc(N);(n代表为任意数字)
然后,gcc编译没报错,但是运行导致栈错误!!
我记得keil编译器不能再中间定义变量,只能把变量声明放在前面。
gcc也有这种问题??
我再试试~~