全局、局部和静态变量

全局变量都是静态变量,局部变量内部加上static也可以是静态变量 局部变量就是函数内部的变量 静态变量存放地址在整个程序运行期间固定不变 非静态变量(一定是局部变量)每次调用函数时可能不同,函数一次执行期间不变

#include void func() { static int n=4;//静态变量只初始化一次 printf("%d\n",n); ++n; } int main() { func(); func(); func(); } //结果:4 5 6

JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里属于IT工程师。