关于指针是否需要申请动态内存空间的问题。
上次写了一段代码,含义是:
char * temp;
temp = NULL;
gets(temp);
这个显然是错的,因为temp尽管赋值空指针,但是实际上gets函数进行的时候是没有内存空间可以存储temp所指向的地址。
关于指针是否需要申请动态内存空间的问题。
上次写了一段代码,含义是:
char * temp;
temp = NULL;
gets(temp);
这个显然是错的,因为temp尽管赋值空指针,但是实际上gets函数进行的时候是没有内存空间可以存储temp所指向的地址。