问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

类的静态成员函数定义

发布网友 发布时间:2022-05-13 18:32

我来回答

3个回答

热心网友 时间:2022-04-22 10:35

static  int   recv();
int    static   send();

二者同义,且都是标准允许的写法,只是前者较符合习惯

就如

 int16_t typedef shortint;

也是合法的,但一般只会把typedef放在语句的最前面……

热心网友 时间:2022-04-22 11:53

第二种声明应该是非法的,函数名前应该是返回类型int,再前面才是修饰符static。追问但是我有一个程序就是这么声明的,没有出现错误,可以运行。我只是看不懂这里的代码。

追答既然可以运行,从这个意义上讲,没有区别。
那我想说的是第二种绝对极不规范,static是修饰函数的,理应放在int之前。

热心网友 时间:2022-04-22 13:28

静态成员不可在类体内进行赋值,因为它是被所有该类的对象所共享的。你在一个对象里给它赋值,其他对象里的该成员也会发生变化。为了避免混乱,所以不可在类体内进行赋值。
静态成员的值对所有的对象是一样的。静态成员可以被初始化,但只能在类体外进行初始化。
一般形式:
数据类型类名::静态数据成员名=初值
注意:不能用参数初始化表对静态成员初始化。一般系统缺省初始为0。

静态成员是类所有的对象的共享的成员,而不是某个对象的成员。它在对象中不占用存储空间,这个属性为整个类所共有,不属于任何一个具体对象。所以静态成员不能在类的内部初始化,比如声明一个学生类,其中一个成员为学生总数,则这个变量就应当声明为静态变量,应该根据实际需求来设置成员变量。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我网贷一万,手续费300,分24期,每期506.67,请问怎么计算月息,和年利率... 多普达手机铃音多普达手机铃声 【车载软件推荐】有车一族必备软件有哪些?好用的车主必备app 我画画时常被说我画画不动脑筋,弱弱的问一句,画画怎样动脑筋? 三星手机如何设置时间在桌面显示? 精确到十分位,要看小数点右边第一位 对吗 要把一个小数精确到十分位,就要看这个小数的( )A.十分位B.百分位C... 黑米算不算粗粮 存定期协议利率选是还是否? 同城上那些卖二手ndsi的是真的吗? C++中静态数据成员函数属于成员函数吗 c++静态 函数 关于asp工作原理 笑眯眯和笑咪咪哪个是对的? 沾沾自喜,笑眯眯,神情自若,嘲笑,这些词语的近义词是什么? 笑盈盈的近义词是什么 选调生的前景怎么样 形容人笑的词是“笑眯眯”还是“笑咪咪”? 近义词:笑眯眯( ) 选调生任期考核优秀有什么用 笑咪咪和笑眯眯有啥区别 如何科学的进行母乳喂养? 笑咪咪还是笑眯眯,哪个是正确的? 笑眯眯。的近义词。 选调生的成长轨迹 “笑盈盈”的近义词是什么? 笑眯眯有哪些近义词 笑眯眯的近义词一 - 信息提示 笑眯眯的近义词是什么 - 信息提示 什么是 静态数据成员 静态函数成员 什么是类的静态成员函数 车辆已过户但是保险没过户现在需要理赔但是已经出了交强险,需要原车主证明吗_百度问一问 电脑图标都是长方形 以前是正方形的图标现在都变成长方形了 总之什么都长 游戏都玩的都不舒服 急求! 电脑桌面图标好多变成了一个白色的长方形图标 为什么XP桌面图标的名称后有个长方形框``? 我电脑桌面上的图标下方的字变成蓝长方形的啦 1069040315715713给我发短信我回复了数字1 老婆发朋友圈妇女节快乐 我应该怎么评论 _人三八节收到红包发朋友圈怎么评论? 朋友圈评论,你还过妇女节,咋回复 祖孙三代仿妆黑寡妇迎妇女节,网友对此有何评价? 国际劳动妇女节的宗旨评价 陌生号码给我发短信直接说我名字回复短信会被诈骗吗 今天收到两条这个短信 是不是电信诈骗啊? 200升的空气能热水器,自己模式上限45度,下限40度,洗澡不久就水不热了,自动模式显示29度了, 为什么鱼竿是正品防伪码扫不出来 为什么在专柜买的正品迪奥唇釉条码扫不出来? 正规的西铁城手表二维码为什么扫描不出来?