C/C++重点八股文

CSDN头条 2年前 (2023) csdnhot
1.1K 0

内容简介:

1.C/C++关键字

1.1 static(静态)变量

在C中,关键字static是静态变量:

静态变量只会初始化一次,然后在这函数被调用过程中值不变。
在文件内定义静态变量(函数外),作用域是当前文件,该变量可以被文件内所有函数访问,不能被其他文件函数访问。为本地的全局变量,只初始化一次。

在C++中,类内数据成员可以定义为static

对于非静态数据成员,每个对象有一个副本。而静态数据成员是类的成员,只存在一个副本,被所有对象共享。

静态成员变量没有实例化对象也可以使用,“类名:静态成员变量”
静态成员变量初始化在类外,但是private和protected修饰的...

查看原文

? C/C++重点八股文

版权声明:csdnhot 发表于 2023-01-05 19:50:23。
转载请注明:C/C++重点八股文 | 程序员导航网

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...