【解释】while(~scanf("%d", &n))的~的含义~scanf
2017-03-27 23:11
483 查看
~是按位取反
scanf的返回值是输入值的个数
如果没有输入值就是返回-1
-1按位取反结果是0
while(~scanf("%d", &n))就是当没有输入的时候退出循环
喵喵喵~
scanf的返回值是输入值的个数
如果没有输入值就是返回-1
-1按位取反结果是0
while(~scanf("%d", &n))就是当没有输入的时候退出循环
喵喵喵~
相关文章推荐
- while(~scanf("%d%d",&a,&b))的含义
- 【转载】while(~scanf("%d", &n))的~的含义
- while (scanf("%d",&n)!=EOF)
- while(scanf("%d",&n)!=EOF)
- while(~scanf("%d %d",&a,&b))和while(scanf("%d %d",&a,&b)!=EOF)
- while(scanf("%d",&n)!=EOF)与while(cin>>n)
- while (scanf("%d", &i) != EOF)
- while(scanf("%d",&n),n)和while(scanf("%d",&n)!=EOF)和while(scanf("%d",&n)==1)和while(~scanf("%d",&n)
- 寒假水61——小知识【 while(scanf("%d",&n),n)】
- c语言scanf("%d%d",&a&b)解释与EOF的使用
- 由while(scanf("%d",&n)!=EOF)引出的小问题
- while(scanf("%d",&n),n)的意思及由来
- 转载:while(scanf("%d",&n), n)
- while(~scanf("%d %d",&a,&b))和while(scanf("%d %d",&a,&b)!=EOF)
- while(scanf("%d%d", &n, &m), n+m)
- ACM之while(scanf("%d",&n)!=EOF)
- while(~scanf("%d%d",&n,&m)) {...}
- c语言 while (~scanf("%d%d",&n,&m)) 在这里这个符号“~”是什么意思
- 寒假水60——小知识【 while(~scanf("%d",&n))】
- scanf("%d\n",&a);中\n带来的问题的解释