首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

linux C 动态建立链表,该怎么解决

2012-06-07 
linux C 动态建立链表动态建立链表时,正常是里面的内容是全0,但有时候却会有些字符(#, P等),请问为什么会

linux C 动态建立链表
动态建立链表时,正常是里面的内容是全0,但有时候却会有些字符(#, P等),请问为什么会出现这种情况??

[解决办法]
malloc只分配空间,不对空间进行初始化。
calloc会初始化成0
[解决办法]
使用malloc申请的空间并没有初始化,需要手动初始化:memset或者bzero。

热点排行
Bad Request.