C语言的输入函数问题!!
来源:百度知道 编辑:UC知道 时间:2024/07/08 21:57:41
int a;
char ch1,ch2;
ch1=getchar();
ch2=getchau();
scanf("%d",&a);
输出函数就不打了,
比如我们输入了bc 123输入函数中只给出了a的地址,即是123写入的地址,但是ch1和ch2中输入的字母是在哪个地址的呢??还是说getchar函数本身包括了一个地址??
char ch1,ch2;
ch1=getchar();
ch2=getchau();
scanf("%d",&a);
输出函数就不打了,
比如我们输入了bc 123输入函数中只给出了a的地址,即是123写入的地址,但是ch1和ch2中输入的字母是在哪个地址的呢??还是说getchar函数本身包括了一个地址??
getchar只能获取一个字符,中间是没有空格的。
所以,ch1=b,ch2=c,a=123.
嗯?你能解释下你的问题不
我记得是输入字符包括空格都给ch1,直到你按enter结束、然后是ch2的直到enter结束、、