鱼C论坛

 找回密码
 立即注册
查看: 2631|回复: 14

回车和换行的区别是什么??

[复制链接]
发表于 2014-2-23 11:03:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
       1.学习了字符串还有ACSII码,当然关键是在字符串输入输出函数getchar()和getch();后,对这个回车和换行就搞不清了,因为之前的经验大家肯定都以为在键盘上‘回车‘就是’换行‘啊,我就纳闷了,谁能解释下么??        2. 在getchar()函数里,是不是’回车‘和’换行‘是一回事儿??
       3. char c;
          c = getchar();
         那么if(c == 10); 和 if(c == '\n'); 这俩条件是一样的么??
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-2-23 15:38:09 | 显示全部楼层
求指导的鱼油解答,嘿嘿:handshake
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-23 15:42:35 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-23 16:56:34 | 显示全部楼层

不明白你这个是什么意思?  跟我提的问题关系不大吧,不知道可以,但是来误导别人就不对啦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-23 18:16:11 | 显示全部楼层
zhaopengfei 发表于 2014-2-23 16:56
不明白你这个是什么意思?  跟我提的问题关系不大吧,不知道可以,但是来误导别人就不对啦

是我的疏忽:big 系统不一样的原因 百度了一下

Unix系统里,每行结尾只有“<换行>”,即“\n”;Windows系统里面,每行结尾是“<换行><回车 >”,即“\n\r”;Mac系统里,每行结尾是“<回车>”。一个直接后果是,Unix/Mac系统下的文件在Windows里打开 的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-23 18:59:32 | 显示全部楼层
oggplay 发表于 2014-2-23 18:16
是我的疏忽 系统不一样的原因 百度了一下

Unix系统里,每行结尾只有“”,即“\n”;Windows系统里 ...

说的我越来越晕了,真成
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-24 12:32:46 | 显示全部楼层
越看越晕呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-24 13:11:28 | 显示全部楼层
我疯狂我成功 发表于 2014-2-24 12:32
越看越晕呢

是啦 是啦 晕晕乎乎的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-24 13:49:35 | 显示全部楼层
同求!知道的可以告诉我!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-24 22:15:10 | 显示全部楼层
之前在网上搜到的一个介绍,希望对你有帮助
http://www.ruanyifeng.com/blog/2006/04/post_213.html
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-24 23:07:28 | 显示全部楼层
暂时不知道啊{:2_25:}{:2_30:},努力学习学习再说吧,我看好你哦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-24 23:48:06 | 显示全部楼层
yoyo89757 发表于 2014-2-24 23:07
暂时不知道啊,努力学习学习再说吧,我看好你哦

是啦是啦,等我搞会来了再回来教你
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-25 00:34:02 | 显示全部楼层
其实...我也看晕了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-25 21:52:11 | 显示全部楼层
路过看看= =!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-4 00:02:51 | 显示全部楼层
HI,我也有同样问题~。
在调试C程序时,
发现 getch()时,按一下 enter 。它获得的是ASC11 是 13(回车)。
在getchar()时 ,按一下 enter 。它获得的ASC11是10(换行)。
然后我的问题是。如果想在getch()时获得 10(换行),我应该按哪个键?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-30 20:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表