C/C++基本输入输出函数
来源:互联网 发布:ipad免越狱软件 编辑:程序博客网 时间:2024/06/05 18:54
关于空格的输入老是混淆,总结下来,方便以后查看。
字符
char ch;
输入:
cin>>ch //只能输入非空格非回车字符
scanf("%c",&ch);//可以输入任意字符
ch = getchar();//可以输入任意字符
输出:
cout<<ch;//输出一个字符
printf("%c",ch);//输出一个字符
putchar(ch);//输出一个字符
字符串
char buf[100];
输入:
cin>>buf;//输入字符串,以空格、回车结束,不清除结束符
gets(buf);//输入一个字符串,可以包含空格,以回车结束,清除结束符
cin.getline(buf,100)//输入一个字符串,可以包含空格,以回车结束,清除结束符
getline(cin,buf)//输入一个字符串,可以包含空格,以回车结束,清除结束符
输出:
cout<<buf;//输出字符串
scanf("%s",buf);//输出字符串
puts(buf);//向屏幕输出字符串,并换行
字符
char ch;
输入:
cin>>ch //只能输入非空格非回车字符
scanf("%c",&ch);//可以输入任意字符
ch = getchar();//可以输入任意字符
输出:
cout<<ch;//输出一个字符
printf("%c",ch);//输出一个字符
putchar(ch);//输出一个字符
字符串
char buf[100];
输入:
cin>>buf;//输入字符串,以空格、回车结束,不清除结束符
gets(buf);//输入一个字符串,可以包含空格,以回车结束,清除结束符
cin.getline(buf,100)//输入一个字符串,可以包含空格,以回车结束,清除结束符
getline(cin,buf)//输入一个字符串,可以包含空格,以回车结束,清除结束符
输出:
cout<<buf;//输出字符串
scanf("%s",buf);//输出字符串
puts(buf);//向屏幕输出字符串,并换行
0 0
- C/C++基本输入输出函数
- C语言 基本输入输出函数
- c语言基本数据类型和输入输出函数
- C 语言中的基本输入输出函数
- C语言输入输出函数
- c 输入输出函数
- C语言输入输出函数
- c语言输入输出函数
- c语言输入输出函数
- c语言输入输出函数
- Linux C输入输出函数
- C语言输入输出函数
- C语言输入输出函数
- C语言输入输出函数
- C中输入输出函数
- C语言输入输出函数
- C语言输入输出函数
- c语言输入输出函数
- typedef和#define的用法与区别
- leetcode | 3Sum
- 解析Json数据并缓存图片到sdcard
- java中Map,List与Set的区别
- 【机器学习】加州理工学院公开课——机器学习与数据挖掘 1.学习问题
- C/C++基本输入输出函数
- BZOJ3784 树分治、RMQ~~
- iOS 开发之封装一个 sqlite3 数据库
- 第三次复习课--UI(完)
- JavaScript 函数参数传递到底是值传递还是引用传递 (精华)
- jQueryBootgrid+ASP.NET MVC的入门应用
- 郁闷的vs2015安装
- Hive无法打开 异常信息 .......server was 0
- readonly 的使用