首页 > 试题广场 >

C++ 中数组和指针的区别?

[问答题]
数组代表一段连续的内存空间,大小在编译时确定,数组名指向首元素地址并且不可变; 指针是变量,储存的是内存地址,可动态指向不同位置。
发表于 2025-11-25 21:40:04 回复(0)
数组有连续地址,指针是存储地址的变量
发表于 2025-09-24 19:32:47 回复(0)
数组是一段连续的内存空间 大小在编译时固定 数组名指向数组的首地址 指针是一个变量 存储地址
发表于 2025-11-24 12:16:23 回复(0)
数组表示一串连续的内存空间,大小在编译时固定,数组名指向数组的首地址。指针是一个变量,用来存储地址的值。
发表于 2025-11-09 20:24:58 回复(0)
数组:一块连续的内存地址,在编译时大小固定 指针:指向内存地址的变量,不固定
发表于 2025-09-26 17:05:11 回复(0)
数组是在内存中享有连续的地址,而指针是一个变量,用来存储地址的,动态指向不同位置
发表于 2025-09-24 16:58:23 回复(0)
指针是一个变量,指向一个地址。数组是一段连续开辟的空间。可以存放数组类型的多个变量,其大小在编译时固定
发表于 2025-09-20 20:26:09 回复(0)
指针是用来存储变量地址的变量
发表于 2025-09-17 19:16:17 回复(0)
**数组**:表示一段连续的内存区域,大小在编译时固定,数组名arr即代表首元素地址&arr[0]并且不可修改(常量指针) **指针**:是一个变量,用于存储某个地址,可动态指向不同位置。
发表于 2025-09-04 14:54:58 回复(0)
数组是在内存开辟的连续地址,指针通常是4字节大小,用来指向内存中的某个地址。用sizeof对数组操作得到的是数组所占内存大小,对指针操作得到是是指针所占内存大小。数组作为参数传递给形参会退化为指针。数组名不可变,指针可变
发表于 2025-08-28 19:24:47 回复(0)
数组是一段连续的空间,其中可以存放多个类型相同的多个变量,指针式指向一个内存地址的值,代表该变量在内存中的位置
发表于 2025-08-26 13:00:49 回复(0)
数组是一段连续的空间,里面可以存放类型相同的多个变量;指针是一个指向内存地址的值,代表该变量在内存中的位置
发表于 2025-08-22 10:39:47 回复(0)
数组是一段连续的空间,数组名是数组起始位置的指针,不可修改指向位置。指针存储一个地址,可以修改指向位置
发表于 2025-08-19 15:58:33 回复(0)
数组是一段连续的存储空间,数组名是一个指向这段空间起始地址的常量指针。就是指向的地址不能变,但里面的对应的变量值可以变。 指针就是一个存储地址的变量,这个地址对应另外一个存储空间,该存储空间下保存着变量值
发表于 2025-07-27 10:28:10 回复(0)
数组表示一段连续的内存区域,大小在编译时设置,数组名表示首元素地址且不可更改; 指针是一个变量,存储一个地址,可以更改指向的地址;
发表于 2025-07-11 20:30:40 回复(0)
数组是开辟一片空间,将元素存放入其中;指针则是一个指向此空间地址的一个方向标,且可以更改指向的地址
发表于 2025-07-08 15:43:49 回复(0)