亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

以下語句中的最后一句應該怎么理解?

以下語句中的最后一句應該怎么理解?

C C# C++
JustV 2016-12-29 16:20:31
int?A[10]; int?*a; a?=?A;??//這里是把一個指針指向了數組A的頭部么?
查看完整描述

3 回答

?
莫名的訊

TA貢獻1條經驗 獲得超1個贊

? ?a=A[10];這句代碼語法錯誤

首先 定義int A[10]; ?表明A是一個數組 ? ?有十個元素?

? 從A[0],A[1]·····到A[9] ,沒有A[10],用A[10]會發生下標越界 ?會運行出錯

另外 a是一個int型指針 ? 應該把 變量 的 地址 賦值給它 ? 如a=&A[9],或a=&A[8], ?a=A ?···········

? ? ? ?好好學知識還有很多 ?細節還有很多 ? ??

查看完整回答
1 反對 回復 2016-12-29
  • JustV
    JustV
    寫錯了,最后一句應該是a = A;
?
望遠

TA貢獻1017條經驗 獲得超1032個贊

int A[10];哪來的A[10]單元,數組越界了。
查看完整回答
反對 回復 2016-12-29
?
慕萊塢1654752

TA貢獻1條經驗 獲得超0個贊

應該是a指針指向A[10]這個存儲單元
查看完整回答
反對 回復 2016-12-29
  • 3 回答
  • 0 關注
  • 1675 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號