C语言:数组名作为类型、作为地址、对数组名取地址的区别
在 C 语言中,数组名在不同情境下有不同的含义,以下是数组名作为类型、作为地址以及对数组名取地址的区别: 一、数组名作为类型 含义: 数组名可以用来声明数组的类型。例如,int arr[5];中,“int[5]”是数组的类型描述,表示一个包含 5 个整数的数组类型。在函数参数传递中,当...
C语言的数组名和对数组名取地址
相信不少的C语言初学者都知道,数组名相当于指针,指向数组的首地址,而函数名相当于函数指针,指向函数的入口地址。现在又这样一个问题,如果对数组名取地址,那得到的会是什么呢?很多人立刻会想到:给指针取地址,就是指针的指针,既二级指针嘛!当然这样的结论是错误的,不然这篇笔记也就没有意义了。 下面我们来逐步分析,下面是一段验证这个问题的代码 Code: #include<stdio.h&.....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注