关于作用域的范围的个人理解

xiaoxiao2021-02-28  135

#include<stdio.h> int k=10; void text1()  {   printf("text1=%d\n",k);  }  void text2()  {   int k=5; printf("text2=%d\n",k);  }  void text3()  { printf("text3=%d\n",k);  } int main() {  text1();  text2();  text3();  return 0;

 } 

可以看到k在text3()中并没有比变成5,所以知道text2()中的定义和全局的不是一个。

 
转载请注明原文地址: https://www.6miu.com/read-22593.html

最新回复(0)