tips
分享一些实用技巧
YouEmbedded
愿能与同路的你交流互鉴~
博客园 :https://www.cnblogs.com/YouEmbedded/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
tips图解复杂数组、指针声明
本文通过图文结合的方式解析了6种复杂指针和数组的声明方式,包括函数指针数组、多级函数指针、返回数组指针的函数等。图中展示了每种声明的具体结构,并强调指针层级(*的数量)决定了访问路径的差异。核心观点指出:不同层级的指针可以指向同一函数类型,但访问路径不同。这些示例有助于理解C语言中复杂的指针与数组组合声明。原创 2025-09-23 11:40:46 · 132 阅读 · 0 评论 -
tips图解数组名与指针的关系
摘要:本文介绍了C/C++中数组名退化为指针的概念及其应用场景。数组名在大多数表达式中会自动转换为指向首元素的指针,如赋值给指针、函数传参、算术运算等场景。但作为sizeof或&操作数时不会退化。文章通过代码示例和内存图解(一维/二维数组)直观展示了退化机制,解释了退化后数组名与指针的区别,包括类型变化和运算行为的差异。这些内容有助于理解数组与指针的底层关系及正确使用方式。原创 2025-09-23 11:35:41 · 417 阅读 · 0 评论
分享