函数的传参方式

迈不过友情╰ 2023-09-29 15:57 83阅读 0赞

文章目录

      • 函数的传参
  • 总结

注:我的笔记风格,可能不会特别官方,不会晦涩难懂,而是以一个初学者能看懂的方式把知识呈现出来,用最简单的语言把抽象的概念表达出来~


函数的传参

C++中函数的传参方式主要有三种:
1)值传递:函数在栈区开辟空间,存放对实参的拷贝,函数体内部对形参的修改不会影响到实参,函数调用结束后形参析构

2)指针传递:将实参的地址传给形参,因此形参和实参指向的是同一块内存,因此函数体内对形参的修改会修改到实参

3)引用传递:形参是实参所对应数据的一个别名,通过别名也可以修饰实参

总结

简单的介绍了一下C++中函数传参的三种方式。

本系列为基础知识分享,日更,有任何问题可以私聊或评论博主哦!
希望给各位找工作和工作中的小伙伴提供一点微博的帮助,如果觉得有帮助,欢迎点赞评论收藏关注~

发表评论

表情:
评论列表 (有 0 条评论,83人围观)

还没有评论,来说两句吧...

相关阅读

    相关 mybatis方式

    mybatis一直都在使用注解方式,今天有个业务逻辑使用5个参数经行模糊查询,决定在XML中使用动态sql。 ![SouthEast][]   但是在测试的过程中控制台报

    相关 函数问题

    首先,要意识到参数传递是单向的,只能传入形参,不能传出。 “通过指针去修改实参内容是可以的,没有违反参数不能回传的问题” 另外,对于指针概念的理解也很重要:      

    相关 python函数

    调用函数时,如果没有传递参数,则会使用默认参数。以下实例中如果没有传入 age 参数,则使用默认值: \!/usr/bin/python3 \可写函数说明defprinti