C语言 什么是回显 20

#include<stdio.h>intmain(void){charch;while((ch=getchar())!='#')putchar(ch);return0;}... #include<stdio.h>
int main(void)
{
char ch;
while((ch=getchar())!='#')
putchar(ch);
return 0;
}
在这个例子中,要求我输入的时候,比如我输入nihao,程序中当然会立刻显示我打出的nihao,这是不是叫回显?然后按回车键以后,会在另外一行显示nihao,这一行的显示是不是就是延迟回显的例子?
说上说的不是很明确,不知道哪位高人可以多举点例子说明一下!
展开
 我来答
马尧由
2011-07-15 · 超过15用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:42.6万
展开全部
回显,就是显示正在执行的批处理命令及执行的结果等。常常指程序闭闷裂开发中执行命令的结果,就是返回的显示,你输入一个命令,然后给你返回罩手个值,显示在屏幕上。
如果只是针对程序来说,第一行,是你的输入的内容,不是回显;第二行是程序处理的结果,是回显的内容。
如果轿闭,要是放到整个电脑来说,打什么,出什么,也是回显,但已经不是你写的程序回显的内容了。
316971451
2011-07-15
知道答主
回答量:21
采纳率:100%
帮助的人:0
展开全部
回写就是你输入时的悉旁在屏幕上显示,一般是显示的就像你上面的, putchar(ch);
这一句是输出不是回写,唤贺比如你输密码和陆派,你当然不能回写,不然别人就会看见,所以用getch()
,但是这个你无法知道你输了几个,所以你每接受一个就printf个****** 这就是QQ输密码的原理吧!!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
加QQ351890267
2011-07-15 · TA获得超过197个赞
知道答主
回答量:553
采纳率:0%
帮助的人:233万
展开全部
回显就拦弊是你输入一个字符后会自动显示在屏幕,而不需要你中携去简培族输出。看看这两个函数的区别你也许就明白了:

getch()
getche()
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
grqsobbdw
2011-07-16 · TA获得超过821个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:178万
展开全部
/*密码输入,回显星号的程序*/

int main(void)
{
int i;
static char str[80]; /*静态存誉改储*/

clrscr();
for (i=0; i<80; i++)
{
str[i] = getch(); /*逐次赋值,但不回显*/
printf("*"); /*以星号代替字符个数*/
if (str[i] == '\x0d')/*回车则终止循环*/
{
break;
}
}
printf("\n");
i = 0;
while (str[i] != '\x0d'信弯)
{
printf("庆坦判%c", str[i++]);/*依次输出各元素*/
}
printf("\n");
getch();
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunyzz2
2011-07-15 · TA获得超过126个赞
知道答主
回答量:98
采纳率:0%
帮助的人:67.6万
展开全部
参看谭浩强 c语言程序设计最后一章,对你肯定有帮助,可以网上搜谭的书。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式