全站数据
8 4 2 0 5 8 1

顺序表中定义数据为什么一定要有指针

建筑木工 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 11:49:46

问题描述

顺序表中定义数据为什么一定要有指针求高手给解答
精选答案
最佳答案

是很方便,这个你先从内存的角度来看。对于值类型,就是int char等等基础类型,当然还有结构体。这些在声明的时候就有一个变量空间,在栈里。这个大小不确定吧,一个结构体也是可以很大的。

但是对于指针呢,不管你什么类型的指针,他在一台机器里所需要的内存是定的。(好像是一个机器字长)。

这点就很节约了。

而且对于顺序表,如果向操作下一个,直接p++ 就可以了。