永发信息网

我想知道a[0][0]的地址,用的是vc6.0,直接报错了,求解释

答案:3  悬赏:60  手机版
解决时间 2021-03-08 09:27
我想知道a[0][0]的地址,用的是vc6.0,直接报错了,求解释
最佳答案
#include 
int main()
{
 int a[9][9];
 int n,m,t=1;
 for (n=0;n<9;n++)
 {
  for (m=0;m<9;m++)
  {
   a[n][m]=t;
   t++;
  }
 }
 int *s1;
 s1=&a[0][0]; //这句两个问题:一、*s1是取地址s1中的内容,可是s1在没有赋值前,是不能进行*s1操作的。即s1是野指针时,不能*
              //二、a[0][0]是数组的第一个元素值,不是地址值,&操作符才是取地址的操作符,对任何变量用&来操作,都是取其地址
 std::cout< return 0;
}
全部回答
int *s1;
s1 = &a[0][0];
s1=&a[0][0];
*s1=a[0][0];意思是将a[0][0]代表的数值赋予s1这个地址指向的int存储单元。而s1指向哪里?int *s1;只是声明了s1为指针,而没有指定s1指向的地方。
s1=&a[0][0];指定s1指向a[0][0]。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
属兔的今年多大
有关身份的重要信息的英文缩写(国际通用)我
美国总统奥巴马毕业于哪所学校?
没有文凭在北京找工作难吗?
自来水经过紫铜管,进水温度15摄氏度,浸泡在
汉九卿中两千石的中是什么意思,同郡守两千石
玖玖租车(南二路)在什么地方啊,我要过去处理
米蒂娅,你认为人生是一场物质的盛宴?还是一
什么是五言古诗
OPPO手机文件管理里的照片误删怎么恢复
在同城的昆明城内的十八岁的小妹
微信找不到手机联系人怎么办
如图是血液循环和气体交换示意图,请据图回答
懂空调的进格力站立式。启动不起来了
完美国际起个名字
推荐资讯
爱迪生为什么会耳聋
百川归( )一个成语 急,求快
业精于勤,荒于嬉;行成于思,毁于随的意思
梦见给自己买鞋
过户房产过户话必须房产证上有名字的所有人必
“大宋皇帝谨致誓书于大契丹皇帝阙下:共遵成
休闲方式是多种多样的,青少年应该寻求的是AA
马路上的井盖叫什么
Intel新核显HD5500性能怎么样,好不好
某动物精原细胞在进行减数分裂过程中形成了4
阅读以下材料,回答问题。(10分)材料1:目前
迷唇姐用什么系的怪兽打啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?