C语言中scanf的一些问题
C语言中scanf的一些问题
scanf与缓冲区
C语言没有输入输出关键字,其输入输出的操作是通过调用库函数实现的。C语言通过scanf函数读取键盘的输入(标准输入),当程序执行遇到scanf时,程序会阻塞,等到有输入时才继续执行。
程序执行时,如果遇到下面的代码:
int i = 0; //给int型i初始化并赋初值0
char j = 0; //空字符串
scanf("%d",&i);
printf("i = %d\n",i);
scanf("%c",&j)
printf("j =
原创
2021-01-21 20:56:34 ·
1264 阅读 ·
0 评论