当前位置:网站首页>c语言函数形参自增自减情况分析
c语言函数形参自增自减情况分析
2022-07-04 19:56:00 【hugo33】
在看前人留下的代码时看到了这样的函数:
当时就在想这个性参数传进去之后的值是什么呢?有点没想明白,后面查阅了这篇文章大致就明白了:
https://blog.csdn.net/salman_tan/article/details/86168767
如果形参uiSendNoAck的初值为0,那么在传进去之后,使用该值的时候,应该是该变量自增之前的值,也就是0, 但是如果将该变量的地址传进去,也就是传&uiSendNoAck,那么使用该变量就是自增之后的值,也就是1。我们可以这么理解,形参传进去之后会有一个临时变量产生,该临时变量的值就是该形参传递时候的值,传递完了之后该形参才自增。因此在函数里面使用这个值是自增前的,使用该变量的地址,就是自增之后的。
边栏推荐
- Go language notes (2) some simple applications of go
- BFC面试简述
- Après l'insertion de l'image dans le mot, il y a une ligne vide au - dessus de l'image, et la disposition est désordonnée après la suppression
- Go notes (3) usage of go language FMT package
- RFID仓储管理系统解决方案的优点
- word中插入图片后,图片上方有一空行,且删除后布局变乱
- 网络命名空间
- Jiuqi ny8b062d MCU specification /datasheet
- Remember to build wheels repeatedly at one time (the setting instructions of obsidian plug-in are translated into Chinese)
- Why is TCP three handshakes and four waves
猜你喜欢
看腾讯大老如何做接口自动化测试
What if win11u disk refuses access? An effective solution to win11u disk access denial
网件r7000梅林系统虚拟内存创建失败,提示USB磁盘读写速度不满足要求解决办法,有需要创建虚拟内存吗??
【服务器数据恢复】某品牌服务器存储raid5数据恢复案例
Flet tutorial 04 basic introduction to filledtonalbutton (tutorial includes source code)
Explication détaillée du mécanisme de distribution des événements d'entrée multimodes
PS竖排英文和数字文字怎么改变方向(变竖直显示)
js 3D爆炸碎片图片切换js特效
科普达人丨一文看懂阿里云的秘密武器“神龙架构”
What if the brightness of win11 is locked? Solution to win11 brightness locking
随机推荐
Go notes (1) go language introduction and characteristics
实操自动生成接口自动化测试用例
word中使用自动插入题注功能
测试用例 (TC)
HWiNFO硬件检测工具v7.26绿色版
render函数与虚拟dom
扩展你的KUBECTL功能
js 3D爆炸碎片图片切换js特效
How does wincc7.5 SP1 find variables and their positions through cross indexing?
强化学习-学习笔记2 | 价值学习
Golang中UTF编码和字符集
[1200. Minimum absolute difference]
NetWare r7000 Merlin system virtual memory creation failed, prompting that the USB disk reading and writing speed does not meet the requirements. Solution, is it necessary to create virtual memory??
哈希表、哈希函数、布隆过滤器、一致性哈希
Reinforcement learning - learning notes 2 | value learning
Implementation of redis distributed lock
What if the WiFi of win11 system always drops? Solution of WiFi total drop in win11 system
LeetCode 871. Minimum refueling times
【微服务|SCG】Predicate的使用
What if the brightness of win11 is locked? Solution to win11 brightness locking