你好, 欢迎回来｡
在这里开始一个新的部分, 我 我想给予你一些关于c标准库的信息｡
我们已经用了很多 c标准库中函数
而c标准库是 基本上是c编程语言所具有的所有功能｡
所以你可以重复使用这些代码
你不需要自己写, 我们已经看了一些 可用的函数,
如字符串处理 函数､ 阅读和写入文件､ 读取键盘输入｡
有很多文件 使用这些文件非常有利｡
现在我想告诉你们 一些标准头文件｡
我们已经讨论过其中的一些,
但是 我想确保你们至少能对 这些重要的头文件｡
所以标准｡ h.工作人员
这包含一些 标准定义｡
这些是一些 我们还没有讨论过我想说的｡
所以标准｡ h具有函数 比如null或者实际上有一些常量和函数｡
它的值为空 空指针常量｡
它还有一个偏置功能 其具有结构和构件｡
这是以字节为单位的偏移量 从结构内部返回成员的大小,
并返回大小t｡
有一个函数或类型I 应该称为指针diff T｡
这是生成的整数类型 通过减去两个指针｡
下划线t大小
我们查看下划线大小t 在几个例程中｡
这是返回的内容 从sizeof运算子中取得｡
然后是wchart, 这是一个整数 需要保留宽字符｡
这只是一些基本的 stddef中的内容｡ h, 主要是您可以使用的常数｡
这里最重要的一个是null 和大小t, 您经常使用它们｡
我们也有我们的极限｡ h头文件｡
限制｡ 他有很多 重要的常数｡
它包含各种实现 定义了字符和整数数据类型的限制｡
所以你可以看一下这份名单｡
他们人太多了｡
再说一次我只是想 你要意识到他们｡
你不必记住这些｡
有时您可能需要 请根据您是否在不同的平台上运行来使用它们｡
但也有像整数 最大值､
长最小值､ 长最大值, 这是检查 定义的不同字符的范围｡
同样, 在以下情况下使用非常有用 您在不同的系统上运行｡
我们并没有真正去看 极限值｡ h和我想做的一样多, 还有stddef｡
h.工作人员
标准布尔值｡ 我们真实的地看了一下｡
记住我们在c中有一个布尔数据类型, 但它是下划线布尔｡
而且它很难用 因为无论何时使用它,
都必须使用下划线 返回0或1, 表示真或假｡
好吧, 如果你包括stdbool｡ h,
你可以用bool声明变量, 因为 里面有个typedef
我们还没谈过, 但是 这是一种更简单的方法, 也更符合惯例,
只看到bool｡
每当你说bool的时候, 它会指 转换为下划线布尔数据类型｡
然后你就可以用 turn false的常量,
它将返回1或0｡
它使你的程序更易读 给你这个笨蛋｡
你应该试着使用它, 因为你可以
立即将bool类型的一些变量与 真或假, 它比c简单,
因为 那么您可能会认为它是一个int｡
所以一定要使用stdbool｡
其他头文件
我们在标准库中要讨论的是 我们实际使用的那些｡
这三个是我想要的 来强调我们并没有像我喜欢的那样使用太多｡
我想让你知道他们｡
所以一定要学习stdbool｡ h, 请确保您了解stddef｡
h和限值｡ h文件中｡
-谢谢—谢谢