C 标准库 - <limits.h> 简介 limits.h 头文件决定了各种变量类型的各种属性。定义在该头文件中的宏限制了各种变量类型(比如 char、int 和 long)的值。 这些...
C 标准库 –
C 标准库 - <float.h> 简介 C 标准库的 float.h 头文件包含了一组与浮点值相关的依赖于平台的常量。这些常量是由 ANSI C 提出的,这让程序更具有可移植性。在讲解这...
C 标准库 –
C 标准库 - <errno.h> 简介 C 标准库的 errno.h 头文件定义了整数变量 errno,它是通过系统调用设置的,在错误事件中的某些库函数表明了什么发生了错误。该宏扩展为类...
C 标准库 –
C 标准库 - <ctype.h> 简介 C 标准库的 ctype.h 头文件提供了一些函数,可用于测试和映射字符。 这些函数接受 int 作为参数,它的值必须是 EOF 或表示为一个无符...
C 标准库 –
C 标准库 - <assert.h> 简介 C 标准库的 assert.h头文件提供了一个名为 assert 的宏,它可用于验证程序做出的假设,并在假设为假时输出诊断消息。 已定义的宏 a...
C 语言实例 – 约瑟夫生者死者小游戏
C 语言实例 - 约瑟夫生者死者小游戏 30 个人在一条船上,超载,需要 15 人下船。 于是人们排成一队,排队的位置即为他们的编号。 报数,从 1 开始,数到 9 的人下船。 如此循环,直到船上仅剩...
C 语言实例 – 输出当前文件执行代码
C 语言实例 - 输出当前文件执行代码 输出当前文件执行代码,FILE 为当前执行的文件常量。 实例 #include <stdio.h> int main() { FILE *fp; c...
C 语言实例 – 从文件中读取一行
C 语言实例 - 从文件中读取一行 从文件中读取一行。 文件 nowcoder.txt 内容: 1 2 3 $ cat nowcoder.txt gongshiku.com google.com 实例...
C 语言实例 – 将字符串写入文件
C 语言实例 - 将字符串写入文件 将字符串写入文件。 实例 #include <stdio.h> #include <stdlib.h> /* exit() 函数 */ in...
C 语言实例 – 计算两个时间段的差值
C 语言实例 - 计算两个时间段的差值 计算两个时间段的差值。 实例 #include <stdio.h> struct TIME { int seconds; int minutes; ...
29