《复活》字句摘抄

他有一个习惯,喜欢用各种方法占算他给自己提出的问题。此时他正在占算,如果从办公室门口到高背椅的步数能被三除尽,那么新的起居方式就能治好他的胃炎,如果除不尽,就治不好。他走完二十六步,但又迈了一小...

Linux/C 捕捉错误总结

这篇文章主要总结 Linux/C 下常用的捕捉错误信息的函数用法和一些注意事项,包括strerror()、perror()、ferror()0x01 strerror:返回错误原因的描述字符串#...

do{}while(0)用法总结

0x01 辅助定义复杂宏,避免引用时出错看下面这个宏:#define DO_SOME_WORK() \ func1(); \ func2();本意是通过调用 DO_SOME_WO...

C中的static

印象中之前找过好几次关于 C 语言中 static 关键字的资料,但是一直忘,其实也是找到的资料都没说清楚,这里是一个总结和汇总。0x01 static 全局变量一个进程在内存中的数据布局如下(...