C语言中static是做什么用的
有两种用法:
1、static修饰局部变量,成为一个局部静态变量。
static修饰局部变量(静态局部变量)与普通局部变量相比,它的优势在于:
①静态局部变量作用域与连接属性与普通局部变量一样;
②存储类:静态局部变量分配在data/bss段,普通局部变量在栈上;
③生命周期:因为存储类的不同,静态局部变量的生命周期得到延长了,直到程序结束。
2、static修饰全局变量与函数,成为静态全局变量与静态函数。
static修饰全局变量\函数 与 普通全局变量\普通函数相比,它的优势在于:
①存储类、生命周期、作用域都一样;
②差别在于static修饰全局变量\函数连接属性是内连接,普通全局变量\普通函数是外链接;
③就是说static修饰全局变量\函数不能跨文件访问调用。
扩展资料:
在类内数据成员的声明前加上static关键字,该数据成员就是类内的静态数据成员。其特点如下:
静态数据成员存储在全局数据区,静态数据成员在定义时分配存储空间,所以不能在类声明中定义
静态数据成员是类的成员,无论定义了多少个类的对象,静态数据成员的拷贝只有一个,且对该类的所有对象可见。也就是说任一对象都可以对静态数据成员进行操作。而对于非静态数据成员,每个对象都有自己的一份拷贝。
由于上面的原因,静态数据成员不属于任何对象,在没有类的实例时其作用域就可见,在没有任何对象时,就可以进行操作
和普通数据成员一样,静态数据成员也遵从public, protected, private访问规则
静态数据成员的初始化格式:《数据类型》《类名》::《静态数据成员名》=《值》
类的静态数据成员有两种访问方式:《类对象名》.《静态数据成员名》 或 《类类型名》::《静态数据成员名》
recent单词正确形式
recently 意思为最近,是个副词,修饰动词词组listen to ,这句话的意思是:你最近听了什么CD?recent是形容词,意思为最近的,
C照换证可以委托别人代换吗
可以委托。机动车驾驶人可以委托代理人代理换证、补证、提交身体条件证明、延期办理和注销业务。
根据公安部123号令《机动车驾驶证申领和使用规定》第五十七条:
机动车驾驶人应当于机动车驾驶证有效期满前九十日内,向机动车驾驶证核发地或者核发地以外的车辆管理所申请换证。申请时应当填写申请表,并提交以下证明、凭证:
(一)机动车驾驶人的身份证明;
(二)机动车驾驶证;
(三)县级或者部队团级以上医疗机构出具的有关身体条件的证明。
第九十九条:
机动车驾驶人可以委托代理人代理换证、补证、提交身体条件证明、延期办理和注销业务。代理人申请机动车驾驶证业务时,应当提交代理人的身份证明和机动车驾驶人与代理人共同签字的申请表或者身体条件证明。
-stat