摘要:
常听老师讲“不懂指针,就不要告诉别人你会C语言”,指针是C语言中一个重要的组成,它灵活高效,又难以琢磨,只有经过细心琢磨和理解,方能一探它的魅力。使用一个指针首先是需要给它分配适当的空间大小,在使用完以后当然需要回收内存资源以免造成内存泄漏。常见的内存分配:#define MAX 1000char *p = (char *)malloc(sizeof(MAX));这样我们就为p申请了一段大小为1000字节的内存,那么它在系统中是怎样表示呢?直到指针p使用完后,就轮到我们的 free(p)和p=null;发挥作用了。free(p); //就是把大括号去掉,即系统将此段空间再次置为可用内存,这样其 阅读全文
posted @ 2012-04-10 23:40
snowbee
阅读(6223)
评论(0)
推荐(3)

浙公网安备 33010602011771号