此帖出自编程基础论坛
最新回复
继续鸡蛋里挑骨头哈if(buffer == NULL){printf(\"Allocation failed!\n\");exit(-1);}
if(list == NULL)list = buffer;这个地方没有必要做 list 判空的操作直接写成
list = buffer;
即可顺带提一句,按我的C语言设计风格,上述这段话,我会这样写:
if((list = buffer) == NULL){printf(\"Allocation failed!\n\");exit(-1);}
[ 本帖最后由 能圈就圈 于 2012-1-4 14:02 编辑 ]
详情
回复
发表于 2012-1-4 13:58
| ||
个人签名
强者为尊,弱者,死无葬身之地 |
||
下面是参考答案
此帖出自编程基础论坛
| ||
个人签名
强者为尊,弱者,死无葬身之地 |
||
关于返回值
此帖出自编程基础论坛
| ||
个人签名
强者为尊,弱者,死无葬身之地 |
||
此帖出自编程基础论坛
| ||
个人签名能力越大,责任越大;知道越多,未知更多
|
||
| |
个人签名
强者为尊,弱者,死无葬身之地 |
|
曾经的版主且威望大于2000,或对EEWORLD论坛有突出贡献的坛友
EEWorld Datasheet 技术支持