当前位置: 首页 > news >正文

更合高明网站建设培训计划和培训内容

更合高明网站建设,培训计划和培训内容,30岁学网站开发,园林景观设计公司排名值传递#xff1a; 直接复制变量值给函数使用#xff0c;函数内部不影响原变量。 引用传递#xff1a; 不复制变量#xff0c;而是提供对原变量的直接访问#xff0c;函数内部操作可改变原变量值。 指针传递#xff1a; 通过传递变量地址间接访问和操作变量#xff0c;提…值传递 直接复制变量值给函数使用函数内部不影响原变量。 引用传递 不复制变量而是提供对原变量的直接访问函数内部操作可改变原变量值。 指针传递 通过传递变量地址间接访问和操作变量提供了更灵活的内存访问方式同时也支持改变原变量值 #include iostream #include stringusing namespace std;templatetypename T T sum(T a ,T b){return a b; }templatetypename T T sum1(T a,T b){return a b; }templatetypename T T sum2(T *a,T *b){return *a *b; }int main() {coutsum(1,2)endl; //3int a 1;int b 2;coutsum1(a,b)endl;//3int a1 6;int b2 3;cout sum2(a1,b2)endl;//9} templatetypename T T sum(T a, T b) { return a b; } 值传递函数接受两个类型为T的对象作为副本。当调用sum(1, 2)时实参1和2被复制到形参a和b中。函数内部对这些副本进行加法操作并返回结果3。由于是值传递所以函数内部的操作不会影响到原始变量。 templatetypename T T sum1(T a, T b) { return a b; } 引用传递函数接受两个类型为T的对象引用。当调用sum1(a, b)时形参a和b分别绑定到了实参a和b即内存中的同一个对象。函数内部对引用进行操作实际上会直接影响到原始变量。尽管在这个特定场景下引用和值传递的效果看起来一样但在处理大对象或需要修改原变量值的情况下引用传递可以避免不必要的复制开销。 templatetypename T T sum2(T *a, T *b) { return *a *b; } 指针传递函数接受两个类型为T的指针指向实际的对象。当调用sum2(a1, b2)时形参a和b分别接收了a1和b2的地址。函数内部通过解引用指针来获取并相加对象的值。同样在这个例子中输出结果与前两种方式一致。但是指针传递提供了更大的灵活性比如处理动态分配的内存或者无法拷贝的对象。
http://www.zqtcl.cn/news/278729/

相关文章:

  • 网站建设 风险百度热搜的含义
  • 怎样创作网站公司做网站 要准备哪些素材
  • 网站上的平面海报怎么做南阳企业做网站
  • 佛山公众平台网站推广多少钱wordpress如何调用分类目录
  • 网站推广应该注意什么信息发布平台推广
  • 官方网站案例做网站私活在哪接
  • 做网站滨州wordpress 不同域名
  • 找人做设计的网站广州做网站(信科网络)
  • 如何选择网站做站方向青之峰网站建设
  • 福州哪家网站制作设计高端还实惠设计logo的理念
  • 吉林市网站建设促销式软文案例
  • 三门峡市建设局网站网站开发费用是否资本化
  • 建设部网站官网 施工许可杭州萧山网站开发
  • 福建省建设资格注册管理中心网站竹子建站怎么样
  • 想做一个什么样的网站网站建设功能评价指标
  • 网站建设渠道合作友情链接是免费的吗
  • wordpress如何制作网站网站建设及推广方案ppt
  • 关于建设门户网站的通知重庆刮刮卡制作
  • 网站建设和维护工作内容凡科网免费建站步骤及视频
  • 如何用c 做网站最新疫苗接种最新消息
  • 营销型网站建设报价wordpress 注册 登录界面
  • 网站编辑器哪个好黄骅网站建设价格
  • 爱站工具包官网下载国外cdn
  • 郑州便宜网站建设做网站横幅的图片多大
  • 网站建设的未来wordpress防黑客插件
  • 个人备案网站可以做支付吗做娱乐新闻的网站有哪些
  • 国家建设部网站网站导航如何做半透明
  • 长治网站设计制作网站网站是用什么软件做的
  • wordpress成长记录网站模版市场推广方案ppt
  • 外贸网站建设560wordpress 在线音乐播放器