《C语言工程设计02_内存精编版》由会员分享,可在线阅读,更多相关《C语言工程设计02_内存精编版(29页珍藏版)》请在金锄头文库上搜索。
1、C语言工程设计,内存划分,内存划分,内存划分,内存划分,内存划分,内存划分,内存划分,内存划分,内存的使用,内存的使用,内存的使用,内存的使用,内存的使用,#include void main() int *p = (int *)malloc(40); sizeof(p) = ? _msize(p) = ? ,4 40 /查看申请空间的大小,内存的使用,内存的使用,#include #include #include int main( ) char *p = (char *)malloc( 7 ); strcpy(p, 1234567); printf(“%sn”,p); /能否正确打印?
2、free( p+1 ); /能否正确释放? return 1; ,内存的使用,#include #include #include int main( ) char *p = (char *)malloc( 8 ); strcpy(p, 1234567); printf(“%sn”,p); /能否正确打印? free( p ); /能否正确释放? return 1; ,内存的使用,内存相关库函数,内存相关库函数,内存相关库函数,内存使用注意事项,内存使用注意事项,内存使用注意事项,死循环!,i,count,a0-4,count4 i4,count5 i1,内存使用注意事项,内存使用注意事项,内
3、存使用注意事项,内存使用注意事项,1、有时候读书是一种巧妙地避开思考的方法。20.8.2220.8.22Saturday, August 22, 2020 2、阅读一切好书如同和过去最杰出的人谈话。01:35:5801:35:5801:358/22/2020 1:35:58 AM 3、越是没有本领的就越加自命不凡。20.8.2201:35:5801:35Aug-2022-Aug-20 4、越是无能的人,越喜欢挑剔别人的错儿。01:35:5801:35:5801:35Saturday, August 22, 2020 5、知人者智,自知者明。胜人者有力,自胜者强。20.8.2220.8.2201
4、:35:5801:35:58August 22, 2020 6、意志坚强的人能把世界放在手中像泥块一样任意揉捏。2020年8月22日星期六上午1时35分58秒01:35:5820.8.22 7、最具挑战性的挑战莫过于提升自我。2020年8月上午1时35分20.8.2201:35August 22, 2020 8、业余生活要有意义,不要越轨。2020年8月22日星期六1时35分58秒01:35:5822 August 2020 9、一个人即使已登上顶峰,也仍要自强不息。上午1时35分58秒上午1时35分01:35:5820.8.22 10、你要做多大的事情,就该承受多大的压力。8/22/2020 1:35:58 AM01:35:582020/8/22 11、自己要先看得起自己,别人才会看得起你。8/22/2020 1:35 AM8/22/2020 1:35 AM20.8.2220.8.22 12、这一秒不放弃,下一秒就会有希望。22-Aug-2022 August 202020.8.22 13、无论才能知识多么卓著,如果缺乏热情,则无异纸上画饼充饥,无补于事。Saturday, August 22, 202022-Aug-2020.8.22 14、我只是自己不放过自己而已,现在我不会再逼自己眷恋了。20.8.2201:35:5822 August 202001:35,谢谢大家,