我们在利用C说话编写法式时,不成避免地要利用变量进行数据的存储。变量分为全局变量和局部变量,两者有所区别。前者感化域为整个函数,尔后者只在对应的感化域中有用
我们起首打开C说话编译器,可以选择Visual Studio、Code::Blocks或者Dev-C++等编译器软件,这里是以Visual Studio 2017为例,可以自行选择分歧的编译器
然后就要建立一个新的解决方案,然后新建一个项目,因为我们调试的是号令行法式,所以这里要选择Windows节制台应用法式,然后给我们的新项目取一个名称,如”百度经验“
确保项目名称无误后,点击确定按钮,即可看到我们已经当作功建立了一个项目,然后添加一个新的C文件,添加完当作后如图所示
起首在文件首部包含入我们需要的头文件,这里仅用到了输入输出流iostream以及默认的定名空间std
起首在本家儿函数之外建立一个整型变量,这里即为全局变量,再在本家儿函数中的方式体中建立一个变量,即为局部变量
为了验证我们的成果,可以利用cout语句进行输出,发现若是在函数的最后同时输出a和b两个的数值时,会发现编译器提醒不决义的标识符b,因为变量的局部性导致看不到这个变量的具体内容
解决体例是在函数体内挪用输出b的cout函数,再在函数体挪用输出a的cout函数,即可准确输出所有变量
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!