1.学习一门语言并学习其库的实现,这样才能熟练地驾驭语言工具,了解库所提供的功能和局限性,
进而在特定的应用要求下扩展库,这往往是初学者普遍忽视的一个重要细节。
2.C标准库由15个头文件中声明的函数、类型定义和宏组成。
3.标准库分为3组,可以相应地区分3个层次的C程序员:
合格程序员,<ctype.h>、<stdio.h>、<stdlib.h>、<string.h>;
熟练程序员,<assert.h>、<limits.h>、<stddef.h>、<time.h>;
优秀程序员,<float.h>、<math.h>、<error.h>、<locale.h>、<setjmp.h>、<signal.h>、<stdarg.h>;
目录:
0.C标准的内容、库的使用、实现、测试。
1-15:具体头文件的库的使用、实现、测试:
assert.h,ctype.h,errno.h,float.h,limits.h,locale.h,math.h,setjmp.h,
signal.h,stdarg.h,stddef.h,stdio.h,stdlib.h,string.h,time.h
进而在特定的应用要求下扩展库,这往往是初学者普遍忽视的一个重要细节。
2.C标准库由15个头文件中声明的函数、类型定义和宏组成。
3.标准库分为3组,可以相应地区分3个层次的C程序员:
合格程序员,<ctype.h>、<stdio.h>、<stdlib.h>、<string.h>;
熟练程序员,<assert.h>、<limits.h>、<stddef.h>、<time.h>;
优秀程序员,<float.h>、<math.h>、<error.h>、<locale.h>、<setjmp.h>、<signal.h>、<stdarg.h>;
目录:
0.C标准的内容、库的使用、实现、测试。
1-15:具体头文件的库的使用、实现、测试:
assert.h,ctype.h,errno.h,float.h,limits.h,locale.h,math.h,setjmp.h,
signal.h,stdarg.h,stddef.h,stdio.h,stdlib.h,string.h,time.h