日期:2014-05-16  浏览次数:20773 次

linuxC语言下的标准库里面包含的头文件
<assert.h> <float.h> <math.h> <stdarg.h> <stdlib.h> 
<ctype.h> <limits.h> <setjmp.h> <stddef.h> <string.h> 
<errno.h> <locale.h> <signal.h> <stdio.h> <time.h> 
是不是C语言标准库只包含以上头文件啊?向unistd.h fcntl.h不是属于C语言标准库吗

------解决方案--------------------
引用:
<assert.h> <float.h> <math.h> <stdarg.h> <stdlib.h> 
<ctype.h> <limits.h> <setjmp.h> <stddef.h> <string.h> 
<errno.h> <locale.h> <signal.h> <stdio.h> <time.h> 
是不是C语言标准库只包含以上头文件啊?向unistd.h fcntl.h不是属于C语言标准库吗

楼主列出的15个头文件就是C89的标准头文件;不过C99里增加了不少头文件和函数。
unistd.h和fcntl.h属于Unix系统的标准接口的头文件,就像Windows下有windows.h