www.pzpf.net > 在C语言里,什么时候用sCAnF函数

在C语言里,什么时候用sCAnF函数

scanf 的意思是把输入的值给送到地址,因此,如果参数已经是地址了,那么不需要 &,否则 需要用&取一下地址 scanf 格式输入函数 函数作用:按照变量在内存的地址将变量值存进去。 一般格式:scanf(格式控制,地址表列) 其中,格式控制: %d:以...

scanf函数的参数为数据时,使用地址符,如int型数据。当参数为地址时不需要地址符&。如字符串,指针

scanf函数原型折叠 int scanf( const char *format, ... ); scanf()函数是格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。 其调用格式为: scanf("",); 函数 scanf() 是从标准输入流 stdin 中读内容的通用子程序,可以读入全部固有类...

不能少

&叫取地址符,如果你本身定义的是一个指针或一维数值的话,就不用加&,定义的是一个int,char等值的话就加&。(不完全是这样) 我想你可能是看到数组没加&才提的问吧!我也只是猜想,如果是的话等你学到指针与数组的关系你应该就明白了!

要存储输入的值的时候用scanf。比如要把3存到变量a中 scanf("%d",&a); 对应的是要输出的时候用printf. printf("%d",a);

当然可以,这个没有限制

功 能: 执行格式化输入 用 法: int scanf(char *format[,argument,...]); scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机内格式。 其调用格式为: scanf("...

用来显示输入的提示信息 比如:printf("请输入菜单项前面序号进行选择(0=结束): "); scanf("%d",&a); 就会在接收键盘输入前出现提示:请输入菜单项前面序号进行选择(0=结束): 这样省得用户在输入时不知道输入的用途和类型,以免输错

你的scanf("%c%c,&c1,&c2")写错了 应该是scanf("%c%c",&c1,&c2)

网站地图

All rights reserved Powered by www.pzpf.net

copyright ©right 2010-2021。
www.pzpf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com