色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c語言如何設置全局變量

錢斌斌2年前19瀏覽0評論

c語言如何設置全局變量?

1、記住一條就夠了:在函數之外定義的變量就是全局變量。用static修飾的變量可以是全局的,也可以是局部的,所以說“用static修飾的變量是全局變量”是錯誤的。用static修飾的變量的生命周期與全局變量一樣,但可見性仍分全局和局部。

2、全局變量在整個c文件中都能使用,而局部變量在其作用域內才能使用,舉個例子:

1

2

3

4

5

6

7

8

9

10

11

int f = 7;// 這個是全局變量

int myadd(int a, int b)

{

int c = a + b;// c是局部變量,只能在myadd中使用

return c;

}

int main(void)

{

printf("%d\n", c);// 因為c是myadd中定義的局部變量,這里會報錯。

printf("%d\n", f);// f是全局變量,這句是正確的。

}

java全局域,c語言如何設置全局變量