为了账号安全,请及时绑定邮箱和手机立即绑定

关于字符复制的

5a784d7b0001f71d08160612.jpg
5a784d820001622308160612.jpg
5a784d9a000163da08160612.jpg
5a784da40001957908160612.jpg
第一个程序是书上的,文件复制,第二个是我自己按照一般写的
第一个问题:第一个程序中为什么c被定义为int,jk字母也能复制出来,它不是整数型吗?
第二个问题:为什么第二个程序中输入2222jk只能输出一个2,按理说我输入的数是2222,怎么会只出来一个2啊?
小白求解~

正在回答

1 回答

因为字符在计算机中存储是按照ASCII码值进行的,所以能输出;

putchar()一次只从缓冲区取一个字符;

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

关于字符复制的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信