prev up next   top/contents search

comp.lang.c FAQ 列表· 问题 7.3c

Q指针变量分配多少内存?


A这是一个相当令人误解的问题。当你声明一个指针变量时,例如:

	char *p;
你(或者更准确地说,编译器)只分配了足够容纳指针本身的内存;也就是说,在这种情况下,你分配了sizeof(char *)字节的内存。但是,你还没有为指针指向的内容分配任何内存。参见问题 7.17.2


prev up next   contents search
关于此 FAQ 列表   关于 Eskimo   搜索   反馈   版权

Eskimo North 托管