c语言中的全局变量、局部变量、静态全局变量、静态局部变量简单区别和指针的*使用区别

断断续续地写代码是很痛苦的事情,得不偿失,失不再来,重头在学,循环往复,日渐消瘦,头秃心凉……
故此立下flog:

坚持更新自己的每日所学!

一、c语言中的全局变量、局部变量、静态全局变量、静态局部变量:
c语言中的全局变量、局部变量、静态全局变量、静态局部变量简单区别和指针的*使用区别
(注意:如果局部变量名和全局变量名一样时,忽略全局变量的值。

二、指针——*的使用:

  • 定义时,使用 * 指明变量是一个指针变量,如:int *p,这里的 int *是一个数据类型(和int完全不是一个数据类型);
  • 在定义后 ,使用指针变量p表示的是地址的值的时候就不用再带 * ,而当要获取指针变量p指向的数据的值的时候,使用 *p,此时的 * 作指针运算符。