C语言中scanf函数中用的 & 这个符号怎么念?
答案:5 mip版
解决时间 2021-01-16 21:53
- 提问者网友:莪早已看透了誓言
- 2021-01-15 23:05
如题
最佳答案
- 二级知识专家网友:久别无恙
- 2021-01-15 23:17
读“暗特”,有的地方读and
全部回答
- 1楼网友:妳説啲訫動
- 2021-01-16 02:12
读作and
- 2楼网友:众里寻春风
- 2021-01-16 01:44
&=and
- 3楼网友:輓揂隨風
- 2021-01-16 01:18
刚刚做了下实验,事实证明scanf也不会处理'\n'的,scanf只会按格式符从缓冲区读取需要的数据,其他的是不会动的。
比如:
int a;
char c;
scanf("%d", &a);
c = getchar();
输入:123 回车
可以发现,getchar()函数没有阻塞等待用户输入,而此时若是按%c格式打印变量c,则会发现换行了
经过我后续的实验,也是可以证明,位于缓冲区队列首部,也就是scanf取缓冲区数据时第一个取到的是'\n',它是会无视的
暂时还没试 haiyangfenghuo 同学说的scanf()实参中带\n
- 4楼网友:小爷我灬很狂
- 2021-01-15 23:46
地址符,你想怎么读就怎么读,
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯