計算機概論 - 考試

Una avatar
By Una
at 2013-06-12T23:19

Table of Contents

[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處

void f(int *p,int a[]) { p=a;} //*(p)=1

void main()
{
int a[]={1,3,5,7};
int *p=&a[1];
f(p,a);
//*(p)=3
p++;
cout<<*(p);
//*(p)=5
}


想法: p不是指標嗎?
為什麼離開 f function 後
p值仍未改? call by value?


考題出處 101年中華電信考題

--
Tags: 考試

All Comments

Edith avatar
By Edith
at 2013-06-14T08:45
因為Call by value
Daph Bay avatar
By Daph Bay
at 2013-06-14T20:03
會改的狀況是去改變"p指向的內容", 這個副函式是去改p指標
Lydia avatar
By Lydia
at 2013-06-15T07:39
就算是指標 也是用傳值的方式將指標本身的內容 這裡是a[1]
Hedda avatar
By Hedda
at 2013-06-18T20:45
的位置 傳進去
Kristin avatar
By Kristin
at 2013-06-20T20:50
會有類似傳址的效果是當你直接去對記憶體位置操作 也就是對
Connor avatar
By Connor
at 2013-06-21T00:50
p指向的內容*p直接做更改 才看起來像傳址
就我的理解是這樣 不知道有沒有錯
Franklin avatar
By Franklin
at 2013-06-24T12:50
原PO把副程式的p改成q應該就知道了你應該是被那個p誤導了!!
Yedda avatar
By Yedda
at 2013-06-26T23:38
感謝解答 看到盲點了

98年地特基本電學

Daph Bay avatar
By Daph Bay
at 2013-06-12T23:03
[課業] 國考課業相關問題,非歷屆考題的討論,如學理觀念的釐清。 不好意思,小弟不才,請教簡單的積分問題 抱歉,答案漏漏長,所以分三個網址貼上, 可以直接看癥結點,是問題所在。 懇請高手幫忙,感恩。 題目: http://www.fotopu.com/image/379168 http://www.f ...

經濟學問題

Donna avatar
By Donna
at 2013-06-12T22:55
各位板友大家好 又有經濟學問題需要麻煩大家 先向幫忙解題的板友們說聲謝謝~ 100.身障四等 45.下列有關外匯存底,何者正確? (A)央行賣出國庫券,外匯存底會增加 (B)外匯存底是政府財富的一部分 (C)外匯存底是央行持有外國資產的組合 (D)外匯存底是央行與民間持有外國資產的組合 答 ...

中級會計學(現金流量表)

Franklin avatar
By Franklin
at 2013-06-12T22:36
第一題 現金流量表 100原四 甲公司X9年1月1日現金餘額為$100,000,下列為甲公司X9年 度相關資料: 支付所得稅費用100,000 發行公司債800,000 收到貨款1,900,000 支付供應商貨款600,000 購買長期債券70,000 購買固定資產280,000 支付員工薪資 30 ...

企業管理

Blanche avatar
By Blanche
at 2013-06-12T22:33
出處:宏典郵局企管 考題: 對企業而言,下列何者屬於借入資金? a.發行公司債 b.提列折舊 c.現金增資 d.出售閒置資產 答案為a 這我是沒意見 不過我想問d選項售出後企業不是也會得到一筆資金 如果用這方法去籌資金是否也算借入呢? 希望能替小弟解或一下 感謝!! -- Sent from my ...

6/21 高醫旁 住宿share

William avatar
By William
at 2013-06-12T22:31
有人有考高醫還沒找到住宿的嗎? 6/21 我在御宿商旅(後驛館)訂了一間雙人床 旅館的位置就在高醫旁 想找一個人跟我一起share 有興趣的人請站內信跟我聯絡 - ...