77问答网
所有问题
当前搜索:
c语言指针和数组
C语言
:简述一下“
数组和指针
的关系”?
答:
(2)
数组指针
:它实际上是一个指针,该指针指向一个数组。int (*arr)[8];//由于[]的优先级比*高,因此在写数组指针的时候必须将*arr用括号括起来//arr先和*结合,说明p是一个指针变量//这句话的意思就是:指针a...
c语言数组
不可以当成
指针
使用,但是指针可以当成数组使用吗?
答:
可以 1.
指针数组
:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。2.
数组指针
:首先它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节,至于它指向...
指针与数组
的区别和联系
答:
区别:
C语言
把内存划分成四个区,它把一般的变量和
数组
等存在于内存中的栈区,所以数组在C语言的定义中只是一组同类型的普通变量,即使这个变量有可能是指针。所以他的作用比指针小的很多,而指针可以指向任何区的任何数据,...
c语言指针
,指向数组的指针、指向
指针数组
的指针、指向数组的指针的指...
答:
1. 如何声明一个
指针
,这个指针是指向整个
数组
的,数组有n个元素,每个元素是int,不是int (*p)[n],而是最简单的int*p;2. 如何声明一个指针,这个指针也是指向数组的,数组有n个元素,每个元素不是int,而是指针int*...
C语言指针数组指针
怎样理解?
答:
指针数组
,指数组元素就是指针 数组指针,对于一维数组来说就是数组名 故对于一维数组来说,数组名是第一个元素的指针,而元素本身也是指针,故数组名是指向指针的指针。例如: int * p = &a; int ** q = &p;则p...
c语言指针与数组
,怎么联系起来?
答:
1、
指针
的本质是一个与地址相关的复合类型,它的值是数据存放的位置(地址);
数组
的本质则是一系列的变量。2、数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。指针可以...
指针与数组
的关系是什么啊
答:
1、指针:系统为某一个变量开辟单元格,指针便指向此单元格的变量值。2、数组:系统为某一组数开辟一组单元格,数组首地址便是你定义的数组变量名。
数组和指针
的唯一区别是,不能改变数组名称指向的地址。对于数组来说,...
C语言
中,如何定义一个‘
指针数组
’,这个‘指针数组’专门用来存放‘数组...
答:
数组指针
定义int(*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样...
c语言
字符
数组
字符
指针
sizeof strlen 的区别
答:
c语言
字符
数组
、字符
指针
、sizeof strlen的区别为:数据长度不同、操作不同、所占空间不同。一、数据长度不同 1、字符数组:字符数组需要在初始化时就定义字符数组的数据长度。2、字符指针:字符指针的数据长度由指针指向的...
C语言指针数组
的作用
答:
指针数组
:数组成员是指针的数组。作用:数组的属性全有。因为成员是指针,这就可以延伸出很多内容。包括:成员是函数指针,整个数组就是一类相关函数的集合,便于代码架构的管理。成员是链表指针啦,char指针,这种就是能做出...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
什么时候用指针和数组表示
数组和指针变量
指针变量与数组的关系
c语言函数指针数组
C语言添加数组指针
指针数组如何相互表示
C语言数组元素移位
指针数组用法
c语音指针数组默认多少