需要准备的材料分别有:电脑、C语言编译器。
1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。
2、在test.cpp文件中,输入C语言代码:char a = ' 'printf("%c1", a)。
3、编译器运行test.cpp文件,此时成功表示了空格并打印了出来。
在windows控制台中运行的话,需要用到kbhit函数,该函数检测键盘,在有键盘输入时返回值非0,getch函数是如果没有输入则会停止等待,无法实现无输入不等待,因此需要前面函数配合使用。
#include<stdio.h>#include<conio.h>
void main() { int i char c
i=0
while ( 1 ) {
printf("%6d 按空格键暂停,按回车键退出\n",i)
if ( kbhit() ) { //是否有键按下,每次检测不会等待键盘动作立即返回状态
c=getch() //取得此次输入的ASCII码
if ( c==' ' )
do { printf("---------------按空格键继续...\n") c=getch()
} while ( c!=' ' ) //等待输入,空格退出循环
else if ( c==13 ) break //如果是换行输入则退出整个循环
}
i++ i%=10000
}
}