- 博客(6)
- 收藏
- 关注
原创 C语言关于函数内部的操作是否影响外部值问题
C语言中函数内部操作是否影响外部值,关键在于是否直接修改外部变量的内存。通过三种情况分析:1)传普通变量(值拷贝)不影响外部;2)传指针但只改变指向不影响外部;3)传指针并修改指向的内存会影响外部。特别地,使用二级指针可以修改外部指针的指向。核心原理是:只有直接操作外部变量的内存地址(用指针"摸到"内存)才会改变外部值,否则都是在函数内部操作副本。比喻来说,传值像给照片(副本),传指针像给钥匙(可修改原内容)。
2025-10-22 15:53:20
446
原创 基于嵌入式libxml2的ARM64平台的移植(aarch64)
linux交叉编译,基于嵌入式libxml2的ARM64平台的移植(aarch64)
2024-01-18 10:03:13
961
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅