c语言中的标准输入函数值 c语言中的标准输入函数值怎么求( 二 )


如果遇到错误或遇到end of file,返回值为EOF 。end of file为Ctrl+z 或者Ctrl+d 。
例:使用scanf函数输入数据 。
#include stdio.hint main(void){int a,b,c;printf("Give me the value of a,b,c seperated with whitespaces:\n");scanf("%d%d%d",a,b,c);printf("a=%d,b=%d,c=%d\n",a,b,c);return 0;}
a,b,c中的是寻址操作符,a表示对象a在内存中的地址  , 是一个右值 。变量a,b,c的地址是在编译阶段分配的(存储顺序由编译器决定) 。
这里注意:如果scanf中%d是连着写的如“%d%d%d”,在输入数据时,数据之间不可以用逗号分隔,只能用空白字符(空格或tab键或者回车键)分隔——“2 (空格)3(tab) 4” 或 “2(tab)3(回车)4”等 。若是“%d,%d,%d”,则在输入数据时需要加“,”,如“2,3,4” 。
参考资料:scanf (计算机语言函数)百度百科
c语言中的标准输入函数值的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于c语言中的标准输入函数值怎么求、c语言中的标准输入函数值的信息别忘了在本站进行查找喔 。

推荐阅读