首页 > 代码库 > C 标准库系列之概述
C 标准库系列之概述
基本上很多编程语言都会提供针对语言本身的一系列的标准库或者包,当然C语言同样也有提供标准库,C语言的标准库是一系列的头文件的集合;
如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等约15个头文件;
另外语言只是制定了标准、规范,故目前不同的厂商、系统可能有不同的标准库实现,如GNU的glibc,嵌入式的uclibc,以及BSD系系列的libc、甚至微软自己实现的C标准库等;
此外ANSI C、ISO C、GUN C、POSIX C等在此处不作区别;本系列文章主要针对glibc 2.24和微软的C标准库(基于VS2013下的C标准库)进行分析实现以及原理比较。
接下来的篇幅将依次针对以上提到的C语言标准库头文件顺序进行分析。
C 标准库系列之概述
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。