中易网

C++ 类中的函数和 普通的函数的区别

答案:4  悬赏:0  
解决时间 2021-02-21 03:49
普通函数不用引用和指针是不会改变原值的。
但是类函数貌似就可以直接改变类中某对象私有的值了
最佳答案
class A
{
private int value;
public A(int value)
{
this.value=value; //类的函数在引用成员变量和数据的时候有this指针的,但是一般情况不用显式写出,在冲突的时候必须显式指出
};
全部回答
C++ 类中的函数需要通过声明类的对象来引用类中的函数,而普通的函数可以直接访问!!!
内联函数和普通函数本身没有任何区别,区别在于编译的方式。 内联函数在编译时,对每次调用都生成一个副本,运行时直接运行;普通函数只编译生成一个副本,在运行时碰到调用临时装入并初始化。
类中的成员函数有一个默认的this指针,如果引用的变量是类中的,会直接修改其值。但普通函数没有this指针,它不对应一个类。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
六年级上半学期第二周周记
汽车租赁业不可以经营大巴车
睢宁县魏集镇韩坝村村民委员会我想知道这个在
卓越教育(枫林绿洲小区南)地址在什么地方,我
判了刑的人,是从法院判的那天算起?还是从抓
从莲池路出发,到南充高坪汽车城最近的公交线
合恒村综合场怎么去啊,有知道地址的么
北京现代jx35多少公里大保
东芝笔记本 f10坏了 如何设置优盘为第一启动
求一首歌 歌词有-什么都不要 一起呼叫 没有烦
这是哪个演员或者演过什么影视剧
白色运动裙搭配什么上衣好看
闹洞怎么去啊,有知道地址的么
苹果手机,有没有什么软件可以设置别人打电话
牧校南门站自行车租赁点怎么去啊,有知道地址
推荐资讯
食品营养与健康的研究重点是什么
用简单C语言编程得出1到20间奇数之和。
梦幻诛仙2黄级乾圣器去那里强化的
上海长宁区天山路做几号线能到
三合手机广场NO.3怎么去啊,有知道地址的么
云南邵东有这个地名没有
PKPM 画整榀框架施工图,画出来没有箍筋
蕾奇尔洗衣隆鑫国际店地址在哪,我要去那里办
win7 win10驱动通用吗
黑龙江省垦区工商局北安分局建设工商所地址在
父亲死亡,孙子可否继承爷爷的遗产
光驱位硬盘导致CPU占用率高的问题还普遍存在
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?