![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 78
DaxiangNew
这个作者很懒,什么都没留下…
展开
-
C语言 malloc(0)的问题
转载地址:http://blog.csdn.net/bigheaven/article/details/7286862 感谢作者. 如下: [cpp] view plaincopy #include #include #include void main() { char *str = NULL;转载 2012-10-25 11:52:03 · 543 阅读 · 0 评论 -
长度为0的数组——C语言的非标准用法之一
C语言中,在有些结构体里面,会出现一个“0长度数组”的定义,例如: typedef struct tag_test { int a; int buf_len; char p[0]; }test_s; 从对数组的定义上,上面的结构基本等同于如下的结构: typedef struct tag_test1 { int a; int buf_len; char *p转载 2012-10-25 11:46:29 · 638 阅读 · 0 评论 -
莫名其妙死机
莫名其妙的死机或程序崩溃,要注意检查内存是否被改写.要注意:数组越界,字符串超长,指针被修改,空指针,野指针. 单步调试查看内存虽然"傻",但很有效.原创 2012-11-02 15:16:10 · 380 阅读 · 0 评论