在c++中cin>> >>是空字符,cin会自动省去空格,所以cout是输不出空格的ASCII码的。这时需要cin.get(ch)。它的作用是获取一个当前输入的字符并写入变量ch中,cin.get(ch)包含在中。
用法如:
#include
using namespace std;
int main()
{char ch;
cin.get(char)}
在<stdio.h>头文件中还有getchar它的作用是从标准输入里读取下一个字符。
用法如:
#include<stdio.h>
int getchar(void)
还有getch它的基本功能和getchar基本相同为但是当用户按下一个键时就立即返回ASCII,而getchar需要用户按下回车键才返回值。**
关于c++中空格的输入(学生笔记)
最新推荐文章于 2020-05-08 15:45:26 发布