1.值传递在这里我设置了个交换函数swap1来交换main函数等会传进来的a和b。然后打印swap1中a和b交换后的值。main函数中a10b20。调用swap1函数。然后再在main函数中打印是否a跟确实发生了变化。结果显而易见并没有发生改变前两行调用的是swap1函数里面的打印后两行则是main函数中的打印在swap1确实发生了交换可是到了main函数中并没有。2.地址传递在这里我设置了个交换函数swap2来重新交换main函数等会传进来的a和b。而这里我使用的是指针。指针是用来存储地址的相当于把a的地址传进去b的地址传进去。并不单单是传递值。运行后的结果跟我所想要的结果一摸一样交换了a和b的值。
C++:地址传递和值传递
1.值传递在这里我设置了个交换函数swap1来交换main函数等会传进来的a和b。然后打印swap1中a和b交换后的值。main函数中a10b20。调用swap1函数。然后再在main函数中打印是否a跟确实发生了变化。结果显而易见并没有发生改变前两行调用的是swap1函数里面的打印后两行则是main函数中的打印在swap1确实发生了交换可是到了main函数中并没有。2.地址传递在这里我设置了个交换函数swap2来重新交换main函数等会传进来的a和b。而这里我使用的是指针。指针是用来存储地址的相当于把a的地址传进去b的地址传进去。并不单单是传递值。运行后的结果跟我所想要的结果一摸一样交换了a和b的值。
相关文章
Java面试必备:理解JVM内存模型与调优
在面试中一旦被问到“JVM内存模型与调优”,许多人的反应是背诵八股文——但下一秒面试官追问“你实际遇到过堆外内存泄漏吗?那你是怎么用MAT分析的?”就立刻卡壳。真正的高手不是背出参数的数值,而是能讲清楚每个区域背后的运行逻…
AI Coding 系列(一):把 AI 当作结对程序员——从需求到可验证代码的工作流
AI Coding 系列(一):把 AI 当作结对程序员——从需求到可验证代码的工作流AI Coding 的价值,不是把“写代码”变成一句提示词,而是把开发者从重复劳动中释放出来,把注意力放回真正需要判断的地方࿱…
GPT-5.6 发布:Sol / Terra / Luna 三款模型怎么选?
2026 年 7 月 10 日,OpenAI 灰度发布了 GPT-5.6。这次最大的变化不是「又变聪明了」,而是拆掉了单一模型,换成三个版本: Sol:旗舰,复杂推理和深度编程Terra:均衡,日常办公主力Luna&…
CANoe 15.0 企业级部署:VN5620硬件驱动与VLC 6.2授权配置3步避坑
CANoe 15.0企业级部署实战:VN5620驱动配置与VLC 6.2授权管理全指南在企业级汽车电子测试环境中,CANoe 15.0与VN5620硬件组合已成为行业标配。不同于个人开发环境,企业部署面临网络隔离、多版本共存、批量授权等复杂场景。本文将基于300节点部…
Unity 2D角色控制器:物理驱动、状态机与动画事件实战
1. 项目概述:从零构建一个扎实的2D角色控制器在Unity里做一个能跑能跳能打人的2D角色,听起来像是每个新手入门的第一个作业。但说实话,我见过太多项目,角色控制器这块从一开始就埋下了各种坑:移动手感飘忽、跳跃手感诡…
Agentic Coding:AGI时代的可验证开发范式
1. 这不是一场发布会,而是一张AGI入场券的现场验票“DeepSeek V4、GPT-5.5会师:通向AGI的门票只有Coding?”——这个标题乍看像营销噱头,但如果你真在一线写过代码、调过Agent、被SWE-Bench Pro的测试用例折磨过,就会明…
AI编程提示词优化:为何Claude Code中少即是多
Anthropic 最近推出的 Fable 系列模型在 AI 编程领域引起了广泛关注,特别是与 Claude Code 的结合使用。这次我们重点探讨一个反直觉但极其重要的技术细节:为什么在使用 Claude Code 进行 AI 编程时,提示词(Prompt)反而…
Unity性能优化实战:从Stats面板到渲染合批与内存管理
1. 项目概述:从卡顿到流畅的必经之路做Unity3D开发,尤其是面向移动端或者复杂PC/主机项目,最怕听到的反馈就是“游戏有点卡”。很多时候,这种卡顿在编辑器里运行得好好的,一到真机或者打包后,性能问题就暴露…
Linux基本操作及一些练习
一、命令解释器shellshell:命令解释器,解析用户输入的命令,方便操作系统。分为内置命令和外置命令,内置命令反应更快。学习使用Mobaxterm时注意查看自己的ip地址是否变化。使用cat.bash_profile可以查看命令,不要轻易修…
AI推荐结果怎么优化:适合深圳少儿素质培训机构的GEO服务商哪家好?全程零代码SAAS操作
这两年,越来越多深圳地区的少儿素质培训机构开始关注 GEO。 原因很简单。过去家长找培训机构、找兴趣班、找素质教育课程,主要靠搜索引擎、短视频平台、社交平台种草和熟人推荐;现在越来越多深圳本地家长,已经开始直接在 AI 里提…
浦东旧模块回收哪家强?专业评测带你一探究竟
于科技迅猛飞速迭代的当下此刻, 旧模块的回收处置, 不但关联着资源的再度利用, 而且更牵扯到数据安全以及环保合规事宜。你是不是也正为那堆积得如同山峦般的旧模块而发愁? 是不是不清楚该怎样安全且高效地去处理它们? 别忧心烦恼, 就在今日, 我会以具备权威影响力的自媒体博…
AI Agent自动订单处理,真能替代人工审核?2024 Q2真实压测数据曝光:99.992%准确率背后的11个隐性依赖
更多请点击: https://codechina.net 第一章:AI Agent自动订单处理,真能替代人工审核?2024 Q2真实压测数据曝光:99.992%准确率背后的11个隐性依赖 在2024年第二季度,某头部电商平台对自研AI Agent订单处理系…
MQ-2 烟雾传感器 ESP32-S3 驱动实战:ADC 读取与阈值校准 3 步完成
MQ-2 烟雾传感器 ESP32-S3 驱动实战:ADC 读取与阈值校准 3 步完成在智能家居和工业安全监测领域,烟雾检测是一个至关重要的环节。MQ-2 作为一款高性价比的半导体烟雾传感器,因其对多种可燃气体(如液化气、丙烷、氢气等)…
SPEC CPU 2006 v1.0.1 基准测试实战:ARM/X86/MIPS 三平台配置与 3 轮测试结果解读
SPEC CPU 2006 跨平台基准测试深度实战:ARM/X86/MIPS 架构配置优化与结果分析方法论在当今多元化的计算架构时代,如何客观评估不同处理器平台的真实性能成为系统工程师和性能优化专家的核心挑战。SPEC CPU 2006 作为业界公认的计算密集型基准测试套件&am…
每天60s读懂世界:2026年7月11日重点要闻解读
🔥 个人主页:杨利杰YJlio❄️ 个人专栏:《Windows 疑难杂症与工单复盘案例库》 《Sysinternals实战教程》《WINDOWS教程》 《Windows PowerShell 实战》 《人工智能实战合集》《超简单:用Python让Excel飞起来》🌟…
FAE放射组学分析工具:医学影像特征探索的完整解决方案
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE 你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
0.69B参数实现中文多模态AI:揭秘Qwen3-SmVL模型融合技术的完整实战指南
0.69B参数实现中文多模态AI:揭秘Qwen3-SmVL模型融合技术的完整实战指南 【免费下载链接】happy-llm 📚 从零开始构建大模型 项目地址: https://gitcode.com/GitHub_Trending/ha/happy-llm 还在为大型多模态模型动辄数十亿参数、显存占用高而烦恼&…
解锁AMD Ryzen处理器性能潜力的SMU调试神器:从新手到专家的完整指南
解锁AMD Ryzen处理器性能潜力的SMU调试神器:从新手到专家的完整指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址…