标签: c pointers static
我在一段代码下运行。
#include<stdio.h> int main() { static int *p = (int*)malloc(sizeof(p)); *p =10; printf("%d\n",*p); }
它给出了以下编译错误。
him4.c:4:1:错误:初始化元素不是常数
在下面的场景中,对静态类型的变量有没有具体的处理方法。 请协助。