09 – 初学作用域和预处理

作用域和预处理
1.作用域
作用域变量可使用的范围
块作用域 块级作用域就是使用一对大括号包裹的一段代码; 代码块内部定义的变量在代码块外部是访问不到的,并且等该代码块中的代码执行完成之后,代码块中定义的变量会被销毁。 {
int a; //a的作用域起始处
scanf("%d", &a);
if(a < 0){ //b的作用域起始处 int b; b -= a; } //b的作用域结束处 } //a的作用域结束处 函数作用域 调用函数时创建函数作用域,函数执行完毕以后,函数作用域销毁 每调用一次,函数就会创建一个新的函数作用域,它们之间是互相独立的 在函数作用域中,可以访问到全局作用域的变量 在函数内部定义的一些变量,只能在函数内部使用。一旦离开了这个函数,就必须重新定义。可以把函数想成一个块。然后套用块作用域的定义。 void add(int a,int b)

09 – 初学作用域和预处理最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/25238.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>