最初由 home_king 发表 另外,可以看到简单的这样一个头文件,如果疏忽,都会犯命名冲突的错误。 C语言本身不包含命名冲突解决机制,这是很头痛的事情,要是项目大了,那么按照section1_section2_section3_...sectionN来命名,那岂不是很烦。
使用道具 举报
最初由 home_king 发表 to kj501兄: 关于按需包含头文件,好象按照 #ifdef STACK_H #define STACK_H #endif 来做不行阿。反而像我这样做倒是可以,虽然我不知道规不规范。
最初由 kj501 发表 用static可以限定一个符号的作用域为本文件。
最初由 yangtou 发表 push时的NULL是lkstack_node的data
本版积分规则 发表回复 回帖后跳转到最后一页