【C语言】
文章平均质量分 76
bigloomy
勤能补拙,没有笨人,只有懒人!
展开
-
Linux下C编程习惯
大学期间刚开始学习C语言时,我对于编程的要求不屑一顾,所以别人在参考我的代码的时候总是会说我写的“太乱”,当初我自己对于代码的要求就是自己能懂就行了。当我要踏入社会的时候我发现我必须要改掉这个不好的习惯,因为工作后不是简简单单的只要自己看懂就行了!下面就来简单原创 2011-02-25 16:45:00 · 2337 阅读 · 4 评论 -
size_t的秘密
今天在看一个经典的双链表的时候看到了一个类型size_t,这个类型在此之前也经常见到,但是并没有太在意,一直都把他当成整形在用,但是在分析双链表的代码时发现了一个问题,跟我理解的有些出入,但是运行代码他的写法却是对的,于是就开始找我理解出错的地方,从头看了一遍,发现唯一的问题就是size_t类型,上网搜索了一下,讲解的并不多,一般都说把他当int用,于是自己写了一个代码测试下,代码如下:#incl原创 2011-06-23 16:37:00 · 10543 阅读 · 11 评论 -
指向临时变量的指针的返回
一直以为对于函数返回的指针了解得还可以,但是真实不用不知道,一用吓一跳。今天在一篇博客上面看到如下两段代码,博客的作者给出了一个问题,但是并没有解释为什么不同。自己通过实验给出了解释,但是不知道对不对,仅供参考!下面是个错误的例子:char* get_str(void){ char str[] = {"abcd"}; return str;}int main(int argc, ch原创 2011-06-22 21:36:00 · 6436 阅读 · 17 评论