
开发常识
迟到的螃蟹
老码农,继续深入技术的海洋。
展开
-
assert断言
断言其实是防止程序意外出错的一种宏,如果其参数计算为假,则程序发出警告,且退出。 最常见的用法就是在函数入口处保证输入参数的正确性。 例如有一个单链表,无头,单向不循环,结点含data,next,现在写一个函数,获取指针所指结点的下一个结点的data: int GetNext(pNode* pn) {//如果为空,则出错,因为没有后续结点,没有这一条的话如果传入NULL则程序运行出错原创 2012-01-13 10:14:52 · 640 阅读 · 0 评论 -
libc
libc libc是Linux下的ANSI C的函数库。 ANSI C是基本的C语言函数库,包含了C语言最基本的库函数。这个库可以根据 头文件划分为 15 个部分,其中包括:字符类型 ()、错误码 ()、 浮点常数 ()、数学常数 ()、标准定义 ()、 标准 I/O ()、工具函数 ()、字符串操作 ()、 时间和日期 ()、可变参数表 ()、信号 ()、 非局部跳转 ()、转载 2012-01-13 10:03:29 · 617 阅读 · 0 评论