关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
n5210624
2022-10-29 10:17
采纳率: 100%
浏览 23
首页
编程语言
已结题
震惊!!swap函数还能这样写!!
c语言
c++
这样去写swap函数对吗?刚学c没多久啊。意外发现程序可以运行哈
为什么啊
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
四海一叶秋
2022-10-29 10:44
关注
这叫引用,p1和p2完全等于a和b,不是拷贝,c++才支持,你把文件后缀cpp改成c估计就编译不了了。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
震惊
!Go 泛型你竟然还未尝试?
2024-08-27 17:53
编程点滴的博客
Go 泛型自推出以来已有一段时间,可当我们环顾四周,却发现许多同事竟然还未尝试过这一强大的特性。这究竟是为何呢?...今天,就让我们一同深入了解 Go 泛型,看看它能为我们的编程之旅带来怎样的惊喜与变革。
震惊
!全网最骚变邻域搜索算法指南!
2025-02-16 20:03
进修编程的博客
各位父老乡亲们,今天要揭秘的算法堪称编程界的"时间管理大师"——它能在多个解之间反复横跳,像极了在十个相亲对象中周旋的海王。这就是变邻域搜索算法(VNS),一个让老板跪着加薪、让BUG连夜跑路、让发际线逆生长...
linux C/C++服务器后台开发面试题总结(
编程语言
篇)
2019-09-07 14:11
Linux高级开发的博客
一、
编程语言
1.根据熟悉的语言,谈谈两种语言的区别? 主要浅谈下C/C++和PHP语言的区别: 1)PHP弱类型语言,一种脚本语言,对数据的类型不要求过多,较多的应用于Web应用开发,现在好多互联网开发公司的主流web...
语言少儿编程讲师面试题_linux C/C++服务器后台开发面试题总结(
编程语言
篇)...
2021-01-10 10:01
茹大家的博客
一、
编程语言
1.根据熟悉的语言,谈谈两种语言的区别?主要浅谈下C/C++和PHP语言的区别:1)PHP弱类型语言,一种脚本语言,对数据的类型不要求过多,较多的应用于Web应用开发,现在好多互联网开发公司的主流web后台开发...
不是吧阿sir,你这多线程并发也太熟了吧,
震惊
面试官第四年!
2024-04-21 12:44
2401_84439148的博客
AQS的全称为(AbstractQueuedSynchronizer)抽象的队列式的同步器,是⼀个⽤来构建锁和同步器的框架,使⽤AQS能简单且⾼效地构造出应⽤⼴泛的⼤量的同步器,如:基于AQS实现的lock, CountDownLatch、...
几行最简单的代码 ,却改变了世界!
2019-11-23 09:31
猿同学的博客
但如果能够在
编程语言
中引入英语元素,那么这项工作的难度将大大降低、出错的可能性更小,从而让那些没有数学博士学位的工作人员也能更快上手。 有些人对这一想法嗤之以鼻,但到 1950 年初,她设计出第一款编译器。...
C语言经典面试题目(转的,不过
写
的的确好!)
2014-09-06 16:49
weixin_30493401的博客
第一部分:基本概念及其它问答题 1、关键字static的作用是什么?... 在模块内(但在
函数
体外),一个被声明为静态的变量可以被模块内所用
函数
访问,但不能被模块外其它
函数
访问。它是一个本地的全局变量。 3). ...
C专家编程
2018-05-21 23:10
hmxz1024的博客
准确的来说,
函数
不能通过返回指向栈内存的指针(注意这里指的是栈,返回指向堆内存的指针是可以的)。 解决办法: 1.返回一个指向字符串常量的指针 字符串常量存储于静态存储区,在
函数
结束后不会释放内存。...
为什么顶级无人机公司仍在用C语言做路径规划?真相令人
震惊
2026-01-01 16:23
PoliSeed的博客
尽管现代
编程语言
如Python、Rust和Go在开发效率和安全性上表现优异,但顶级无人机厂商如DJI、Parrot和Auterion仍坚持在核心飞行控制逻辑中使用C语言。 极致的性能控制 无人机路径规划对实时性要求极高,必须在毫秒级...
为什么顶尖工程师都在学Python量子计算?真相令人
震惊
2025-09-30 17:37
GatherLume的博客
2.4 在IBM Quantum Lab中运行真实量子设备 在IBM Quantum Lab中,用户不仅可使用模拟器,还能直接调用真实量子硬件执行量子线路。通过IBM Quantum Platform提供的API,研究人员能够提交任务至指定的量子处理器。 ...
C/C++面试宝典2025版(最新版)
2020-04-02 11:55
SunkingYang的博客
多态,虚
函数
,纯虚
函数
求下面
函数
的返回值(微软)什么是“引用”?申明和使用“引用”要注意哪些问题?将“引用”作为
函数
参数有哪些特点?在什么时候需要使用“常引用”?将“引用”作为
函数
返回值类型的...
虚拟线程压测结果
震惊
业界(单机千万请求背后的真相)
2025-12-05 10:06
CodePulse的博客
第一章:虚拟线程压测结果
震惊
业界(单机千万请求背后的真相) 近期一次极限性能压测中,某云原生服务在单台 64 核服务器上实现了每秒处理超过一千万 HTTP 请求的惊人表现。这一结果迅速在技术社区引发热议,而其...
为什么顶尖公司都在重构C++数据流水线?真相令人
震惊
2025-11-23 16:37
CodePulse的博客
VTune提供精细化视图 支持微架构级分析,如前端/后端停顿、缓存未命中 图形化界面直观展示热点路径 适用于复杂C++或混合语言项目 两者结合使用,既能快速定位瓶颈
函数
,又能深入理解其底层执行效率问题。...
为什么C++26的std::execution内存模型让专家都
震惊
了?
2026-01-03 15:09
LogicShoal的博客
C++26 std::execution内存模型显著提升并发性能,解决传统多线程编程中的数据竞争与同步难题。适用于高性能计算、实时系统等场景,通过统一执行策略与细粒度内存控制,优化任务调度效率。开发者可更安全地编
写
并行...
为什么90%的高并发C++服务存在可靠性隐患?真相令人
震惊
2026-01-03 13:50
PixelWander的博客
3.3 无锁编程的适用边界与风险控制 适用场景界定 无锁编程适用于高并发、低冲突的读多
写
少场景,如缓存系统、事件计数器等。在任务调度或资源竞争频繁的
写
入密集型系统中,其优势将被原子操作开销抵消。 典型风险与...
C语言经典面试题 与 C语言面试宝典
2017-12-22 16:15
Alen.Wang的博客
在
函数
内定义的静态局部变量,该变量存在内存的静态区,所以即使该
函数
运行结束,静态变量的值不会被销毁,
函数
下次运行时能仍用到这个值。 在
函数
外定义的静态变量——静态全局变量,该变量的作用域只能在...
2011版C++面试宝典!(值得收藏)
2011-09-21 23:03
iteye_8644的博客
delete会调用对象的析构
函数
,和new对应free只会释放内存,new调用构造
函数
。malloc与free是C++/C语言的标准库
函数
,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
11月6日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
10月29日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
10月29日