標題: Keil4不支持引用傳遞嗎? [打印本頁]

作者: laopihappy123    時間: 2021-4-22 15:50
標題: Keil4不支持引用傳遞嗎?
本帖最后由 laopihappy123 于 2021-4-22 16:08 編輯

昨天寫了個子函數(shù) ,原本是地址傳遞的,今天早上一想,每次調(diào)用這函數(shù) 都要加個& 來取傳入變量的地址 有點麻煩
我想:不是有個引用傳遞嗎,遂寫成: char MyFun(char &a,char &b)
這樣子就沒有形參實參區(qū)分啦 兩個玩意,都是一個地址,內(nèi)部就能直接操作外部的變量
然而想法很美好,當(dāng)我興致勃勃的編寫后,一點編譯按鈕
下面?zhèn)鱽鞱行刺痛我心的報錯:
語法錯誤 變量a 未定義
語法錯誤 變量b 未定義
。。。。。。

只剩下我在風(fēng)中凌亂
難道Keil4 不支持引用傳遞么? 求大佬解答

寫了個測試程序,結(jié)果也不行!Oh No!

屏幕截圖 2021-04-22 155837.png (5.85 KB, 下載次數(shù): 66)

屏幕截圖 2021-04-22 155837.png

屏幕截圖 2021-04-22 155817.png (8.33 KB, 下載次數(shù): 44)

屏幕截圖 2021-04-22 155817.png

作者: 啊哈哈123    時間: 2021-4-23 18:05
取址運算符的操作數(shù)必須是在內(nèi)存中可尋址到的地址。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1