温馨提示×

c++中static关键字的用法有哪些

c++
小樊
83
2024-08-16 11:32:36
栏目: 编程语言
C++开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在C++中,static关键字的用法有以下几种:

  1. 在全局变量中,static关键字用于将全局变量的作用域限制在当前文件中,使其不能被其他文件访问。

  2. 在局部变量中,static关键字用于使局部变量在函数调用结束后仍保持其值,同时只会被初始化一次。

  3. 在类中,static关键字用于定义静态成员变量和静态成员函数。静态成员变量是属于类而不是类的实例,所有实例共享同一份静态成员变量。静态成员函数可以直接通过类名调用,不需要通过类的实例调用。

  4. 在函数中,static关键字用于定义静态局部变量,使其在函数调用结束后仍保持其值,同时只会被初始化一次。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:c++中static关键字的用途有哪些

0