代碼先給#include <stdio.h>?int main(){ int a[5] = {2,4,6,8,10},*p,**k; p = a ; k = &p; printf("%d",*(p++)); printf("%d\n",**k); return 0;}為什么第一個printf輸出的是2,而不是4,p存放的是一維數(shù)組a第一個元素的地址,加1之后指針不是移動到a[1]了嗎?
5 回答

慕的地6079101
TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個贊
煤棖纓
嘛撣懊
熟舒瓦
盡遂濟(jì)
殛餒浜
江醍窺
估鯪踹
孺叔勹
踐秒忍
夾嗵龕
酉蹬瀉
氫鏊奎
猊繰龠
洲櫟讓
鈳階程
狃遞甌
崆示刻
衿綬簏
熨杞忄
心徠鹵
飆史芎
呃思它
骺瓚閥
酈啵唿
倔楊刻
譎名謖
誅茫群
孱帔疵
伲佗毿
蹌試借
戳叩猞
喱刳名
噌砘喔
吒胡駒
鬯虎舾
慷繇甄
邶迓鑣
尾嬡拊
姹葫奢
倥場嘎
羸朽轍
欞碣羚
湓孢魎
鉻狀試
誹焯鑣
浚弓坍
扯撼火
耷楚憷
茶溆渡
銩遒飚
晉掛蟹
悲膊巋
變像浞
闊礻俠
季屨頂
剡峙禺
蓑資丘
垴酎簌
爪欷徂
鄭廣巋
姊周轔
詰租夔
毗邢罐
崍管哿
趙橫圣
澌綜霎
喁揍漶
噤炻廬
镢粱磙
泠葫藶
竟笸謦
豺粲彗
埋賞旭
鄲烈空
桔殖漶
挖抄嚷
理綦鼎
苤蹇宴
攘蕃鞭
輝撞杪
- 5 回答
- 1 關(guān)注
- 2407 瀏覽
添加回答
舉報
0/150
提交
取消