当前位置:首页 > 网络黑客 > 正文内容

static是什么意思(interpretive是什么意思)

访客3年前 (2021-10-03)网络黑客950

在c语言中,static关键字的作用如下:

1.修改变量时,静态修改的静态局部变量只执行一次,局部变量的生命周期延长,直到程序运行才会释放。

2.当static修改一个全局变量时,这个全局变量只能在这个文件中访问,不能在其他文件中访问,即使它是由extern在外部声明的。

3.static修改一个函数,那么这个函数只能在这个文件中调用,不能被其他文件调用。

静态修改的局部变量存储在全局数据区的静态变量区。

扩展数据:

C语言、C++和java中静态关键字的作用类似,但也有区别:

1.C++的静态用法:

1.面向过程编程中的静态和面向对象编程中的静态。

前者适用于普通变量和函数,不涉及类;后者主要说明静态在类中的作用。

2.在类中,static可用于修改静态数据成员和静态成员方法

静态数据成员

(1)静态数据成员可以实现多个对象之间的数据共享。它是一个类的所有对象的共享成员,只占用内存中的一个空间。如果它的值改变了,每个对象中这个数据成员的值也将改变。

(2)静态数据成员在程序开始运行时分配空间,程序结束后释放。只要在类中指定了静态数据成员,即使没有定义对象,也会为静态数据成员分配空间。

(3)静态数据成员可以被对象名或类名引用。

静态成员函数

(1)静态成员函数和静态数据成员一样,是类的静态成员,而不是对象成员。

(2)非静态成员函数有这个指针,静态成员函数没有这个指针。

(3)静态成员函数主要用于定位静态数据成员,不能访问非静态成员。

第二,java的静态用法:

1.声明为静态的变量称为静态变量或类变量。

静态变量可以通过类名或者实例名直接引用,但是前者更好,因为后者容易混淆静态变量和一般变量。

2.声明为静态的方法称为静态方法或类方法。

静态方法可以直接调用静态方法和访问静态变量,但不能直接访问实例变量和实例方法。

此关键字不能在静态方法中使用,因为静态方法不属于任何实例。

参考来源:百度百科-静态(计算机高级语言)

扫描二维码推送至手机访问。

版权声明:本文由黑客接单发布,如需转载请注明出处。

本文链接:https://therlest.com/66305.html

分享给朋友:

“static是什么意思(interpretive是什么意思)” 的相关文章

淘宝什么时候发货(淘宝一般都是什么时候发货)

随着12月的到来,“双12推广”也如约而至。作为2020年电商最后一次推广,三天爆发也需要提前布局。 1双十二赛马规则 过去双十一促销,很多商家说没有达到预期,甚至很多免费流量也没有改变。问题的关键其实在于赛马规则。大推广前会有额外的赛马规则分配免费流量。想要在推广期获得更确定性的流量,必须了解...

我老公老是让他家的亲戚来我家,我该怎么办?请各位帮我想想办法,我

我老公老是让他家的亲戚来我家,我该怎么办?请各位帮我想想办法,我 请各位帮我想想办法,开网店怎么找女装货源唔爱神起助您成就财富人生,想做微商?想开实体店?想开淘宝店?什么才是你创业的最重要步骤?货源!想在微商卖童装母婴用品纸尿裤女装,开童装女装店铺,你去哪里找最好的货源?如何找童装女装一手货源呢?...

为什么反复烧开的水会有毒?

为什么反复烧开的水会有毒? 千滚水就是在炉上沸腾了一夜或很长时间的水,还有电热水器中反复煮沸的水。这种水因煮过久,水中不挥发性物质,如钙、镁等重金属成分和亚硝酸盐因浓缩后含量很高。久饮这种水,会干扰人的胃肠功能,出现暂时腹泻、腹胀;有毒的亚硝酸盐还会造成机体缺氧,严重者会昏迷惊厥,甚至死亡。 蒸...

如厕阅读-如厕时读书看报有哪些坏处?

如厕阅读-如厕时读书看报有哪些坏处? 读书、看报兼如厕,不少人有这样的习惯。然而这一习惯非常不好。蹲厕时读书看报,会干扰大脑对排便传导神经的指挥,延长排便时间。现代医学研究证实,蹲厕超过3分钟即可直接导致直肠静脉曲张淤血,易诱发痔疮,且病情的轻重与时间长短有关。蹲厕时间越长,发病几率越高。因为久蹲...

崔鹏(足球)个人资料简介(简历及图片)

崔鹏(足球)人物概况 本页面提供了崔鹏(足球)个人资料简介(简历及图片),崔鹏(足球)是谁?崔鹏(足球)个人简介资料完整设计了网页求职找工作编辑个人简历作品所需要的崔鹏(足球)网站常用模板元素,不保证崔鹏(足球)人物数据真实,任何问题请联系管理员调整。 崔鹏(足球)图片 崔鹏(足球)个人资料简...

蓖麻油生产设备价格 - 亩产蓖麻过千公斤的种植基地

亩产可到300多斤,价格冲上30000元/吨.国际市场更具优势,可再生型绿色油品资源。目前蓖麻产品不但国内需要,支援国家飞机专用油,蓖麻籽产量一般每亩200-250公斤。 蓖麻亩产以前过千在300公斤左右,均有一定种植面积。纺纱和好;含有蓖麻毒素蛋白的538,云南、山东、蓖麻子含油率高达40-70。...

评论列表

颜于烟柳
2年前 (2022-08-08)

直接访问实例变量和实例方法。此关键字不能在静态方法中使用,因为静态方法不属于任何实例。参考来源:百度百科-静态(计算机高级语言)

野欢勒言
2年前 (2022-08-08)

访问非静态成员。第二,java的静态用法:1.声明为静态的变量称为静态变量或类变量。静态变量可以通过类名或者实例名直接引用,但是前者更好,因为后者容易混淆静态变量和一般变量

听弧念稚
2年前 (2022-08-08)

或类方法。静态方法可以直接调用静态方法和访问静态变量,但不能直接访问实例变量和实例方法。此关键字不能在静态方法中使用,因为静态方法不属于任何实例。参考来源:百度百科-静态(计算机高级语言)

性许寻妄
2年前 (2022-08-08)

静态数据成员(1)静态数据成员可以实现多个对象之间的数据共享。它是一个类的所有对象的共享成员,只占用内存中的一个空间。如果它的值改变了,每个对象中这个数据成员的值也将改变。(2)静态数据成员在程序开始运行时分配空间,程序结

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。