C++如何直接从键盘输入信息,不打回车?

使用getch()是不行的,那东西还是要按回车.

第1个回答  2006-09-13
pChr = fgets(pStr,nSize,stdin);

char *fgets(
char *string,
int n,
FILE *stream
);
<stdio.h>

C++如何直接从键盘输入信息,不打回车?
getch直接从键盘获取键值,不等待用户按回车,只要用户按一个键,getch就立刻返回,getch返回值是用户输入的ASCII码,出错返回-1.输入的字符不会回显在屏幕上.getch函数常用于程序调试中,在调试时,在关键位置显示有关的结果以待查看,然后用getch函数暂停程序运行,当按任意键后程序继续运行....

c++如何不用敲回车就直接识别键盘所输入的文字而自动列出所代表的内容...
} return 0;}这个好像不行吧.回车或者空格是输入结束的标志.没结束怎么继续运行.坐等大神替你解答.我围观一下.这就是我能做的了.好像也帮不了你什么忙.看看吧.

C++ 输入时如何用 ; 隔开 即用 ; 代替 回车
输入语句,都要等待 '\\n' 到达 时才到 输入 缓冲区 去 取 数。输入量 之间的 分隔符 默认 是空白 (空格,tab 键,Enter 键) 。用 ; 作 分隔符 为 格式化 输入,C++ 有格式输入本身就比较麻烦,再加上 你要用 ; 代替 回车,也就是 没等到 Enter 键 的到达,就要 即时处理 键盘输入...

C++如何直接从键盘输入信息,不打回车?
char *fgets(char *string,int n,FILE *stream );<stdio.h>

C++如何从键盘输入数据
1、键盘输入的方法 cin是包含在iostream这个头文件的标准输入流文件,实现了读取键盘输入的功能。2、代码如下:double x , y , *p=&y;cin >> x >> *p;

c语言如何从键盘输入字符串啊?
c语言从键盘输入字符串的步骤如下:1.首先我们新建一个dev C++的项目。2.接下来在项目中新建C语言程序文件。3.然后在C语言文件中声明一个字节数组。4.接下来我们通过printf函数提示用户输入字符串,通过scanf接收用户输入的字符串。5.接着在通过printf函数输出用户输入的内容。6.最后运行C语言程序,我们...

C++,怎么让程序模拟用户输入指令,并自行回车以执行该指令(不是写个输出...
模拟输入指令同样有两种方法:向指定窗口发送按键信息sendMessage和模拟按键 由于我测试的软件无法用第一个方法,我只介绍第二个方法。模拟按键就像真实按键一样,只有目标窗口获得焦点时,按键信息才会被目标窗口接收到。因此,一方面,程序不能获得焦点,只能用GetAsyncKeyState函数;另一方面,我们需要让目标窗口...

C++如何不按Enter退出,而是按键盘键“A”才退出?
默认回车是调用虚函数onok,你可以重写虚函数,把回调函数删了就行了.要按A退出,就添加一个wm_char函数,判断是否字母A键,把onok里的回调函数放到wm_char里去.

c++中整型数组如何用键盘输入呀?
有2种方法:1、你输一个,打一个空格 2、你输一个,按一下回车 这2种方法都能实现数据输入到数组中

在C++中如何从键盘接受字符串
C++可以使用如下方式输入字符串:1、使用cin>>操作符:include <iostream>using namespace std;void main(){ char s[50];\/\/字符数组,用于存放字符串的每一个字符 cout<<"Please input a string"<<endl; cin>>s; \/\/输入字符串 cout<<"The string you input is"<<s<<endl;}...

相似回答
大家正在搜