社区
C语言
帖子详情
C语言的初学者入门时的问题,请指教!
jingouyang
2003-08-29 10:57:05
源程序来自《C程序设计语言》
#include<stdio.h>
main()
{
int c;
c=getchar()
while(c!=EOF)
{
putchar(c);
c=getchar();
}
}
源程序如上。
这个程序时用来将输入的字符一个个复制到输出。
问题1:仅仅是键盘输入,我如何输入EOF这个字符?
问题2:要将文件输入到这个程序,我该怎么做?
问题3:这个程序有什么实际意义?
非常感谢!请多指教!
...全文
116
12
打赏
收藏
C语言的初学者入门时的问题,请指教!
源程序来自《C程序设计语言》 #include main() { int c; c=getchar() while(c!=EOF) { putchar(c); c=getchar(); } } 源程序如上。 这个程序时用来将输入的字符一个个复制到输出。 问题1:仅仅是键盘输入,我如何输入EOF这个字符? 问题2:要将文件输入到这个程序,我该怎么做? 问题3:这个程序有什么实际意义? 非常感谢!请多指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
super77
2003-08-29
打赏
举报
回复
1,在控制台界面下应该没有办法输入文件结束。但可以ctrl+c退出程序
2,在界面下输入c:>YourProgramName < YourTextFileName就可以实现了
3,意义就在于让你学习。你学到了这些东西,意义就有了。
idontlikenickname
2003-08-29
打赏
举报
回复
不是ctrl+d,是Ctrl+Z或者F6~~
zxm927
2003-08-29
打赏
举报
回复
试试-1有没有用。
这个程序好象就是一个个输入字符再将其一个个显示在屏幕上吧。程序要读文件的话有专门的文件操作函数的,不过好象初级教科书上都不介绍的,要找一些稍微深一点的书,或者到网上去找,或者MSDN。
leafxx
2003-08-29
打赏
举报
回复
1.第一个问题好强
EOF(end of file),指文件结束,getchar在没有输入时返回一个特殊值,这个值与所有的char类型的值都不同,具体是多少不必关心。
2.看书
3.没实际意义,只是为了演示语法.
jingouyang
2003-08-29
打赏
举报
回复
但是我还是没有办法结束我的程序,我是用VC6.0在Windows2000环境下做的。
程序运行没有办法结束,Ctrl + d也没有用,在屏幕上将出现一个^D的字符。
同时,我希望了解在Window下如何将文件放在这个程序的输入流中去。
感谢!
xliu2019
2003-08-29
打赏
举报
回复
回车
prettynacl
2003-08-29
打赏
举报
回复
基础的教科书上应该注明相关的知识,如EOF等。
当初我也遇到过这个问题,俺是一个一个的输入:“E”、“O”、“F”。
呵呵。
lybapple
2003-08-29
打赏
举报
回复
3.你说你是C语言的初学者入门,
那么你就要看各种各样不同的程序。
丰富眼见,那便是意义。
prettynacl
2003-08-29
打赏
举报
回复
1.Ctrl + d
2.如果是在linux下: ./a.out < text.txt,就可以将test.txt中的内容作为输入了。
3.不知道。
tonybaobao
2003-08-29
打赏
举报
回复
EOF是结束符号呀,不是什么'E' 'O' 'F'
jingouyang
2003-08-29
打赏
举报
回复
多谢!
我了解了.
prettynacl
2003-08-29
打赏
举报
回复
sorry,俺是在linux下试的。
初识
C语言
———
C语言
基础
入门
本文是
C语言
的基础
入门
教程,涵盖了
C语言
的简介、首个C程序、数据类型、常量变量、字符串、注释、选择语句、循环语句、函数、数组、操作符和关键字等内容。通过实例解释了
C语言
的关键概念,帮助
初学者
快速
入门
。
【
C语言
入门
】
C语言
入门
:探索编程世界的基础概念
本文为
初学者
提供
C语言
的
入门
指南,涵盖基本概念、语法、数据类型等内容,并通过实例讲解编程技巧。
C语言
后记-22
初学者
如何
入门
C语言
本文作者分享了自己学习
C语言
的经历,指出
C语言
并不难,一周
时
间即可掌握基础。强调实践动手的重要性,推荐
C语言
作为
初学者
入门
编程的起点,特别是对于想要进入互联网行业的学习者。
C语言
广泛应用于硬件编程、操作系统和通信行业,相关岗位薪资可观。文章提供了一个
C语言
教程的链接供读者学习。
重磅推出 |
C语言
入门
书籍推荐!
本文推荐了多本高质量的
C语言
入门
到精通的书籍,包括《C程序设计》、《C Primer Plus》、《
C语言
入门
经典》、《
C语言
从
入门
到精通》和《C和指针+C陷阱与缺陷+C专家编程》,并提供了编程学习的20字方针,旨在帮助编程
初学者
找到合适的
C语言
学习资源。
盘点目前
初学者
适合用的
C语言
编程工具!
C语言
初学者
必看!
本文介绍了多款适用于手机及电脑的C/C++编程工具,包括
C语言
编译器、C4droid、Dev-C++、Code::Blocks、Visual Studio及Vim等,涵盖了从
初学者
到专业开发者所需的不同功能。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章