《C程序设计语言》练习答案(练习1-7)

练习1-7 编写一个打印EOF值的程序。

ChapterOneExerciseSevenOne.cpp

cpp 复制代码
#include <stdio.h>

main()
{
	printf("EOF is %d\n", EOF);
}

符号常量EOF是在头文件<stdio.h>中定义的。在上面这个程序中,printf()语句中双引号外的EOF将被替换为头文件<stdio.h>中紧跟在

cpp 复制代码
#define EOF

之后的文本。在我们的系统中,EOF被定义为-1,但在其他系统中,EOF可能被定义为其他的值。这正是使用EOF等标准符号常量能够增加程序可移植性的原因所在。

相关推荐
bush44 分钟前
嵌入式linux学习记录二
linux·运维·学习
9分钟带帽5 分钟前
linux_通过NFS挂载远程服务器的硬盘
linux·服务器
Omics Pro25 分钟前
首个!外源天然产物综合性代谢图谱
数据库·人工智能·算法·机器学习·r语言
voidmort33 分钟前
3. 微调(Fine-tuning)与强化学习(RL)的核心思想
python·深度学习·算法
Bluetooth7301 小时前
c语言一维数组
c语言
人道领域1 小时前
【LeetCode刷题日记】669.修剪二叉搜索树
开发语言·python·算法
QiLinkOS2 小时前
【从实验室到商业战场:发明专利如何重塑科技与企业的共生生态】
大数据·c语言·数据结构·c++·人工智能·单片机·算法
运维栈记3 小时前
API Error: 400 Request body format invalid
linux·ai
小白兔奶糖ovo3 小时前
【Leetcode】231. 2的幂
linux·算法·leetcode
xiaoxiaoxiaolll3 小时前
《Light: Science & Applications》合并BIC实现80倍阈值单模运行:超紧凑光子晶体激光器新突破
人工智能·算法·机器学习