static函数(static定义)
- 2023-11-14 02:47:57
今天来为大家解答static函数这个问题的一些问题点,包括static定义也一样很多人还不知道,今天就来为大家分析分析,现在让我们一起来看看吧:
static定义
1、static的*种含义:修饰全局变量时,表明一个全局变量只对定义在同一文件中的函数可见。
2、static的第二种含义:修饰局部变量时,表明该变量的值不会因为函数终止而丢失。
3、static的第三种含义:修饰函数时,表明该函数只在同一文件中调用。
4、static的第四种含义:修饰类的数据成员,表明对该类所有对象这个数据成员都只有一个实例。即该实例归所有对象共有。
5、static的第五种含义:修饰类成员函数,用static修饰不访问非静态数据成员的类成员函数。这意味着一个静态成员函数只能访问它的参数、类的静态数据成员和全局变量。
关于static函数到此分享完毕,希望能帮助到您。
声明:本文内容及图片来源于读者投稿,本网站无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。请将本侵权页面网址发送邮件到583666585@qq.com,我们会及时做删除处理。