今天学习了变量 分为局部变量和全局变量。并且在编写代码时遵循局部优先的原则
意思是当局部变量与全局变量冲突时(比如定义的名称相同时),输出的结果为局部变量。
以下是scanf的是使用(以求和代码为例吧)
#include <sdtio.h>
int main()
{
int a = 0
int b = 0
int sum = 0
scanf(%d\n %d\n, &a, &b)
sum = a + b
printf("sum = %d\n",sum)
return 0;
}
此时,在控制面板输入两个数字即可出现求和结果。
需注意的是&后编写的是地址
此外,额外分享一个与改代码有关的报错(VS2022中编写)
解决方案如下
在代码第一行加入
好像还有一种方法可以直接解决不用再额外输入代码好像是在什么文件里加入这一串之后就不用再考虑这个报错了,希望有大哥看到这篇博客时能够分享一下咯,感谢。