meta name="baidu-site-verification" content="codeva-0hBzrgi6I1" />

static关键字在C语言中的作用C++中static的使用方法,

1、C语言static关键字的作用:修饰变量时,static修饰的静态局部变量只执行一次,而且延长了局部变量的生命周期,程序执行完毕后才释放。如果static限定全局变量,则该全局变量只能从本文件访问,不能从其他文件访问。即使是外部声明也不行。对于static限定函数,此函数只能在本文件中调用,不能从其他文件调用。静态限定的局部变量存储在全局数据区域的静态变量区域中。使用C++中的static:面向进程编程中的static和面向对象编程中的static。前者适用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。类可以使用static来修饰静态数据成员或静态成员方法。静态数据成员:静态数据成员可以在多个对象之间共享数据。类中所有对象的共享成员,占用内存的一部分。静态数据成员将在程序开始运行时分配空间,并在程序结束后释放。如果在类中指定了静态数据成员,则可以为静态数据成员分配空间,而无需定义对象。静态数据成员可以引用对象名称或类名。静态成员函数:静态成员函数与静态数据成员一样,属于类的静态成员,而不是对象成员。非静态成员函数具有this指针,静态成员函数没有this指针。静态成员函数主要用于确定静态数据成员的位置,从而无法访问静态数据成员。



分享到:

猜你喜欢

如何报考美国的高考_如何报考美国的高考学校

2024-09-21 @ 中考

如何报考美国的高考_如何报考美国的高考学校今天,我将与大家分享关于如何报考美国的高考的最新动态,希望我的介绍能为有需要的朋友提供一些参考和建议。文章目录列表:1.怎么参加美国高

井陉高考报考_井陉高考报考电话号码

2024-09-21 @ 成人高考

井陉高考报考_井陉高考报考电话号码井陉高考报考是一个值得探讨的话题,它涉及到许多方面的知识和技能。我将尽力为您解答相关问题。文章目录列表:1.井陉一中2022本科上线率2.求河

2021高考报考录取比_2021高考报考录取比例是多少

2024-09-21 @ 公务员

2021高考报考录取比_2021高考报考录取比例是多少好久不见了各位,今天我想跟大家探讨一下关于“2021高考报考录取比”的问题。如果你还不了解这方面的内容,那么这篇文章就是为

新疆高考语文双语答案_新疆高考语文双语答案大全

2024-09-21 @ 作文

新疆高考语文双语答案_新疆高考语文双语答案大全很高兴能够参与这个新疆高考语文双语答案问题集合的解答工作。我将根据自己的知识和经验,为每个问题提供准确而有用的回答,并尽量满足大家

好未来高考帮_好未来高考冲刺班

2024-09-21 @ 成人高考

好未来高考帮_好未来高考冲刺班好未来高考帮的今日更新是一个不断变化的过程,它涉及到许多方面。今天,我将与大家分享关于好未来高考帮的_新动态,希望我的介绍能为有需要的朋友提供一些