C语言在哪里加上getch()?

发布网友 发布时间:2024-10-23 21:42

我来回答

6个回答

热心网友 时间:2024-10-26 13:21

加在return 0; 前面
因为它是执行完别的程序用来看结果的,getch();要加分号,如果一个getch()不行就写两次。
还有一个相似的函数getchar(),你可以看看,效果一样
有点区别 getchar()接收任意字符返回,getch()只接收回车。

热心网友 时间:2024-10-26 13:17

这个也不错,作用相同:system("pause");
加在return前,要用<process.h>

热心网友 时间:2024-10-26 13:14

不用的是Win-tc吧
加在return 0前面后面都行
要分号

热心网友 时间:2024-10-26 13:20

一定要加在return 0前面
return 0表示向操作系统返回0值函数为正常结束
如果加在后面,都结束了,还给你停啥??
所以,要在操作系统判断函数正常结束前停止,既加return 0

热心网友 时间:2024-10-26 13:22

...这个能编译成功吗?
怎么main里头还有个void参数?
还有,getch()是什么啊?
你可以试试先定义变量 int a;
在return 0 之前写 scanf(&a);

热心网友 时间:2024-10-26 13:14

#include <stdio.h> /* Include the header file for input and output */
#include <conio.h>

int main(void)
{
printf("Hi there!\n\n\nThis program is a bit");
printf(" lobger than the others.");
printf("\nBut really it's only more text.\n\n\n\a\a");
printf("Hey, wait a minute!! What was that???\n\n");
printf("\t1.\t! bird?\n");
printf("\t2.tA plane?\n");
printf("\t3.tA control character? \n");
printf("\n\t\t\b\bAnd how will this look when ti orints out? \n\n");
getch();
return 0;
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com