C语言,为什说使用指针能使目标程序占内存少,运行速度快??
答案:1 悬赏:80
解决时间 2021-01-08 03:27
- 提问者网友:战魂
- 2021-01-07 18:27
C语言,为什说使用指针能使目标程序占内存少,运行速度快??
最佳答案
- 二级知识专家网友:迷人又混蛋
- 2021-01-07 19:47
指针占内存少,运行速度快。是因为它本来的性质。指针一般指向一个函数或一个变量。在使用一个指针时,一个程序既可以直接使用这个指针所储存的内存地址,又可以使用这个地址里储存的变量或函数的值。指针存的是你指向目标的地址,这样就节约了内存了。
你数据可以a[100] 你觉得是数据分配内存大,还是指针指向你的地址分配的内存大呢?用指针直接指向你的地址,就省去了检索的过程,在内存分配时,有时不一定就是顺序的,那么遍历内存的速度肯定没有直接找地址的速度快了。
你数据可以a[100] 你觉得是数据分配内存大,还是指针指向你的地址分配的内存大呢?用指针直接指向你的地址,就省去了检索的过程,在内存分配时,有时不一定就是顺序的,那么遍历内存的速度肯定没有直接找地址的速度快了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯