gpt4 book ai didi

C系统头文件说明

转载 作者:太空宇宙 更新时间:2023-11-04 01:40:06 25 4
gpt4 key购买 nike

这可能是一个荒谬的问题,但对我来说似乎是一个合理的问题......我经常打开源文件并看到包含的各种系统头文件,并且想知道它们中的每一个是什么。我知道 stdio.hsys\types.h 之类的东西是干什么用的,但还有一些我不太确定。是否有某个地方提供了标准头文件列表及其用途的描述(以及每个操作系统、语言标准给出的详细信息)?也许这个列表还会包括头文件、宏等中包含的定义。按主题组织的内容也会有所帮助。

最佳答案

对于语言定义的 header ,the C standard 的库部分(第 7 部分) (PDF) 是最终的。尽管 <limits.h>,每个标题都有一个小节和 <float.h>详见5.2.4.2。

POSIX 是 here ;访问是免费的,但您必须注册一个帐户。 (其实我不是 100% 确定 POSIX、SUS 和 IEEE Std 1003.1 之间的关系。)

编辑:

Mac OSX 手册页可用 here .

但是考虑到您可能从错误的方向来处理这个问题。编写代码时,更好的方法通常是 (a) 决定您想做什么,(b) 找到一个函数来完成它,以及 (c) 阅读函数的文档以确定您需要哪个 header #include .给定的 header 不一定具有连贯的含义。

关于C系统头文件说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7128865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com