C专家编程

来源:互联网 发布:淘宝售后客服怎么应聘 编辑:程序博客网 时间:2024/04/30 16:12
有空应该认真研读阿:我擦!还要做题哦


1.宏名应该大写,这样便很容易与函数调用区分开来。
2.可移植性:(这样保证最大限度可移植性)
 只使用已确定的特性
 不突破任何由编译器实现的限制
 不产生任何依赖由编译器定义或未确定的或未定义的特性和输出。
3.最好不要省略形参名,因为他能够对调用者提供有用的信息。
4.尽量不要你使用无符号类型,这样可以避免混合类型的复杂转换细节,使用操作数应均为有符号数或者无符号数。
5.动态链接库 :体积小,编译短,运行慢一点点,但是方便该库不该程序。
  静态链接库 :体积大,编译长,运行块一点点,但是不方便,库变了得重新编译。
6.malloc()会通常会分配更大的空间,貌似一次给一页吧,不够在加咯。
7.