这是本书的第一部分,主要讲述c语言的前世今生,这里点一下几点
1 K&R C,即Brain Kernighan和Dennis Ritchie
3 可移植的代码( portable code):严格遵循标准的程序应该是这样的
3.1 只使用已经确定的特性(在某些正确情况下的做法,标准并未明确规定应该怎样做,如参数求职顺序)
3.2 不突破任何由编译器实现的限制
3.3 不产生任何依赖与编译器定义的未确定的或未定义的特性的输出
4 多多阅读ANSI C,里面对细节的问题,描述的很清楚,有相应的约束条件
4.1 里面例举了const char **p的形参,char ** a的实参不相容的例子来说名赋值如何合法等等
No comments:
Post a Comment