搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 关于指针数组的问题,求大神帮助
标题:
关于指针数组的问题,求大神帮助
取消只看楼主
wz1193070158
等 级:
新手上路
帖 子:12
专家分:0
注 册:2017-5-20
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:1
关于指针数组的问题,求大神帮助
#include<stdio.h>
void main(void)
{
char *a[3]={"123456789","456123789","789123456"};
a[2]="111111111";
}
在内存中查看:
等到程序运行到 a[2]="111111111"; 的时候
地址就由
变成了
是不是说明改变指针数组里面的值,不是改变原来地址里面的值,而是把地址改变了。
还有一个问题是 为什么指针数组在内存中存储会有那么多0
搜索更多相关主题的帖子:
指针
数组
void
地址
改变
2017-10-12 10:56
wz1193070158
等 级:
新手上路
帖 子:12
专家分:0
注 册:2017-5-20
第
2
楼
得分:0
我明白了,谢谢各位大神
2017-10-12 20:37
2
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-481308-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.060397 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved