第5课 - 变量属性


第5课 - 变量属性

第5课 - 变量属性

1.

  寄存器是有限的 这里的寄存器指的是CPU里面的寄存器     

&得到的是内存地址,对寄存器变量不能用取地址符号

register关键字不能声明一个全局变量

在需要效率的地方给你最大的效率  

第5课 - 变量属性

1. auto int i;    

static int k;

你会发现对这两个变量取地址,地址会相差很大。   (变量所在的区域不同)   

2.static只能改变局部对象的生命期,却不能改变局部对象的作用域

  static变量的生命期就是整个程序的生命期

3.缩小全局变量的作用域

第5课 - 变量属性

你将变量或则函数声明为extern    编译器会到其他地方找


第5课 - 变量属性





相关文章:

  • 2022-12-23
  • 2021-06-15
  • 2021-09-10
  • 2022-01-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-30
  • 2021-07-22
  • 2022-02-07
  • 2022-12-23
  • 2021-12-31
  • 2022-12-23
相关资源
相似解决方案