C专家编程--读书笔记十 再论指针

第十章
 
一、知识点
1、C标准规定%s说明符的参数必须是一个指向字符数组的指针。所以如:
char *p = NULL;
printf("%s", p);
这是不正确的。NULL是一个指针,但它并不指向一个字符数组。(P236)
 
2、在C语言中,数组是静态的,数组的长度在编译时已确定不变:(P237)

3、在C语言中实现动态数组:(P239)
 

二、问题
1、编写一个main()程序,使用上面提到的那个函数。检查一下原先的数组,并填充足够的元素,使之调用realloc()函数进行扩张。(P241)
posted on 2012-05-01 00:17  谷堆旁边  阅读(168)  评论(0编辑  收藏  举报