本文由世外云(www.shiwaiyun.com)小编为大家整理,本文主要介绍了fun会影响结果相关知识,希望对你有一定的参考价值和帮助,记得关注和收藏网址哦!
0-@ .com c语言void fun会影响结果,因为void是函数的返回类型,是空的。
如果没有void调用函数,则有函数类型,返回结尾为r
3-@ .com 1。记住一点就够了:定义在函数外部的变量是全局变量。用static修饰的变量可以是全局的也可以是局部的,所以说 "用static修饰的变量是全局变量。用static修饰的变量的生命周期和全局变量是一样的,但是可见性还是分为全局和局部。
2.全局变量可以在整个C文件中使用,而局部变量只能在它们的作用域内使用。例如:
一个
2
三
四
五
六
七
八
九
10
11
int f = 7;//这是一个全局变量
int myadd(int a,int b)
{
int c = a b;// c是局部变量,只能在myadd中使用。
返回c;
}
int main(void)
{
printf( amp;"% d \ n ",c);//因为C是myadd中定义的局部变量,所以这里会报错。
printf( amp;"% d \ n ",f);// f是一个全局变量。这句话没错。
}