搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ Static 这个特殊的指针?
标题:
Static 这个特殊的指针?
只看楼主
Fjcyz
等 级:
论坛游民
威 望:
1
帖 子:175
专家分:25
注 册:2006-2-6
第
11
楼
得分:0
m=&m[0][0]
哪 *m = m[0][0] 不也是对的?
最好的域名、虚拟主机、VPS www.
2006-02-14 14:11
zhangjuan
等 级:
新手上路
帖 子:992
专家分:0
注 册:2006-1-19
第
12
楼
得分:0
不好意思,表达错误!!!
2006-02-14 14:12
Fjcyz
等 级:
论坛游民
威 望:
1
帖 子:175
专家分:25
注 册:2006-2-6
第
13
楼
得分:0
#include "stdio.h"
main()
{
int m[4][4];
m[0][0]=5;
printf ("%d",*m);
}
晕,忽然迷糊了. 输出 *m 或 m 都是 88
最好的域名、虚拟主机、VPS www.
2006-02-14 14:21
Fjcyz
等 级:
论坛游民
威 望:
1
帖 子:175
专家分:25
注 册:2006-2-6
第
14
楼
得分:0
或许你说的是对的.
m=&m[0][0];是对的
但 *m=m[0][0]; 就是错的.
m不是指针类型, m只是地址.
最好的域名、虚拟主机、VPS www.
2006-02-14 14:30
Fjcyz
等 级:
论坛游民
威 望:
1
帖 子:175
专家分:25
注 册:2006-2-6
第
15
楼
得分:0
超级新手.
14楼的说法: 是否正解?
最好的域名、虚拟主机、VPS www.
2006-02-14 15:06
feixing
等 级:
新手上路
帖 子:72
专家分:0
注 册:2006-2-11
第
16
楼
得分:0
回15楼的两种都对
学海无涯,为求成功
2006-02-14 17:36
Fjcyz
等 级:
论坛游民
威 望:
1
帖 子:175
专家分:25
注 册:2006-2-6
第
17
楼
得分:0
还有问题.
第一楼 头四个 printf 输出都是地址.
第五个 printf 输出变成值了. 为什么?
最好的域名、虚拟主机、VPS www.
2006-02-14 17:42
羊爱上了狼
等 级:
新手上路
帖 子:27
专家分:0
注 册:2006-1-30
第
18
楼
得分:0
如果没定义指针,那么*m=m[0][0]是错误的,因为系统不能识别m是什么!
掌握技术为国人的软件事业发展作出贡献!!!!这是我的愿望!!!
2006-02-14 19:45
控制0and1
等 级:
新手上路
帖 子:22
专家分:0
注 册:2006-1-12
第
19
楼
得分:0
m=&m[0];
*m=m[0]=&m[0][0];
**m=m[0][0];
知道了吧?
2006-02-14 22:47
zushuboderen
等 级:
新手上路
帖 子:112
专家分:0
注 册:2005-12-24
第
20
楼
得分:0
在二维数组中 m,*m,*(m+0),&m[0][0] 是首地址
m[0][0]是数组的首地址的内容吧?
冷静点............. 耐心点.............
2006-02-16 09:49
20
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-45492-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 2.330803 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved