单片机交流
直播中

goodmbby

8年用户 1126经验值
擅长:处理器/DSP
私信 关注
[资料]

关键字static主要用于哪几个方面

关键字static主要用于两个方面:1.变量2.函数1.变量1.1 局部变量1.1.1 普通局部变量1)函数内部,不用static修饰的变量;2)编译器不对变量赋初值,除非显示赋值;3)存储在进程栈中,函数结束后立即释放。1.1.2 静态局部变量1)使用static修饰符定义;2)即使声明时未赋初值,编译器也会初始化变量值为0;3)存储于进程的全局数据区,即使函数返回,其值也保持不变。#include void fun(

更多回帖

发帖
×
20
完善资料,
赚取积分