c语言中什么时候加scanf什么时候不用加?

如题所述

&叫取地址符,如果你本身定义的是一个指针或一维数值的话,就不用加&,定义的是一个int,char等值的话就加&。(不完全是这样)
我想你可能是看到数组没加&才提的问吧!我也只是猜想,如果是的话等你学到指针与数组的关系你应该就明白了!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-12
要存储输入的值的时候用scanf。比如要把3存到变量a中
scanf("%d",&a);
对应的是要输出的时候用printf.
printf("%d",a);
相似回答