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

為了賬號安全,請及時綁定郵箱和手機立即綁定

void 和int 在函數部分的差異

為什么函數頭部使用int function(int a,int b)就會出現正確的結果,而使用void function(int a,int b)就是視頻當中的結果

正在回答

1 回答

做個筆記(自己的理解):void沒有返回值,不能用return。用指針時,函數是在對應變量(main里面的變量)的地址上改變值,也就是執行函數的同時改變了變量的值。沒有使用指針時是給函數的形參創建了另外的內存空間,將main里面的變量傳進去改變的是函數中形參的值(改變的形參地址上的值)所以不影響main里面變量的值。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

void 和int 在函數部分的差異

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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