CC++
Edward_yb
一只特立独行的猪
展开
-
C标准库——assert.h
这个头文件提供两个宏:assert和NDEBUG,assert可以在程序中进行断言,也就是断言为假,输出错误信息并终止运行。NDEBUG说简单点儿算是assert的开关,像这样: #define NDEBUG 之后的assert也就无效了,直到碰上 #undef NDEBUG 书上这么说的: 要打开断言,可以写: #undef NDEBUG #include 要关闭断言,可以写:原创 2013-11-17 22:18:39 · 1497 阅读 · 0 评论 -
开头-C 标准库
大学时候读了《C标准库》,理解甚浅,一来彼时无甚实际项目经验,无非在学校看看书,做做练习、课程设计之类,偶尔做几个学校里的项目,也并不参与太多;而来,对计算机体系结构和操作系统理解亦不深入,故未求甚解。近来,复习GRE之余,换换脑子,重读此书,细细品味,偶有心得,笔记于此,虽难登大牙之堂,也算是个人之所得,读书编码之收获。原创 2013-11-17 21:28:55 · 791 阅读 · 0 评论