putchar()和getchar()使用解析
2018-11-20 03:14:59来源:博客园 阅读 ()
1.putchar()
作用:输出一个字符
格式:putchar(c),c为输出参数
#include <stdio.h> int main() { char a1='A',b1='B'; int a2=65,b2=66; putchar(a1); putchar(b1); putchar('\n'); //换行符也是一个字符 putchar(a2); //输出为A,即该函数会自动强制转化为char型 putchar(b2); putchar('\n'); return 0; }
2.getchar()
作用:输入一个字符(通常用于接受换行符以及空格)
#include <stdio.h> int main() { char a,b; a=getchar(); b=getchar(); putchar(a); putchar(b); putchar('\n'); return 0; }
*注意:
(1)敲下的字符先暂存在键盘的缓冲器,按了enter键后才会把所有敲下的字符一起输入到计算机,然后按先后顺序分别赋给相应的变量。
(2)getchar()函数不仅可以从输入设备获得一个可显示的字符,而且可以获得屏幕上无法显示的字符,如控制字符回车换行,空格等。
例如:
#include <stdio.h> int main() { char a,b,c; a=getchar(); b=getchar(); c=getchar(); putchar(a); putchar(b); putchar(c); putchar('\n'); return 0; }
上面程序输入顺序:输入A,enter,B,再按enter。其中A将赋给a,换行符enter将赋给b,B将赋给c,最后的enter将敲下的上述字符输入计算机。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:C++ 11
- C++ 在名称空间中使用using声明和using编译指令 2020-05-29
- 1.ffmpeg、ffplay、ffprobe命令使用 2020-05-11
- 关于使用ffmpeg的一些牢骚 2020-05-08
- G++编译链接的那些事!G++的特殊使用方法[常用] 2020-04-19
- c/c++ 使用valgrind检查内存泄漏 2020-04-14
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash