关于#c语言#的问题,请各位专家解答!
问题描述:
while(~(k=scanf("%d.%d.%d.%d",&a,&b,&c,&d)))这是啥意思?
答
k表示scanf输入了几个数据,~符号是按位取反符号,感觉没啥作用,或许用 !符号才是正解,用来判断scanf没有输入项
while(~(k=scanf("%d.%d.%d.%d",&a,&b,&c,&d)))这是啥意思?
k表示scanf输入了几个数据,~符号是按位取反符号,感觉没啥作用,或许用 !符号才是正解,用来判断scanf没有输入项