{
@public
int age;
double height;
}
- (void)print;
@end
// int newAge = 10, double newHeight = 1.5
void test1(int newAge, double newHeight);
void test2(Person *newP);
void test3(Person *newP);
void test4(Person *newP);
int main(int argc, const char * argv[]) {
@autoreleasepool {
Person *p = [Person new];
p->age = 10;
p->height = 1.5f;
test1(p->age, p->height); // 10, 1.5
[p print]; // 10, 1.5
test2(p); // 指針, 地址
[p print]; // 20, 1.7
test3(p); // 指針, 地址
[p print]; // 20, 1.7
test4(p); // 指針, 地址
[p print]; // 60, 1.9
//對(duì)象的傳遞就是指針的傳遞
}
return 0;
}
@implementation Person
- (void)print
{
NSLog(@"年齡=%d,身高=%f", age, height); // 10, 1.5
}
@end
void test1(int newAge, double newHeight){
newAge = 30;
newHeight = 1.6;
}
void test2(Person *newP)
{
newP->age = 20;
newP->height = 1.7;
}
void test3(Person *newP)
{
Person *p2 = [Person new];
p2->age = 40;
p2->height = 1.8;
newP = p2;
newP->age = 30;
}
void test4(Person *newP)
{
Person *p2 = newP;
p2->age = 50;
p2->height = 1.9;
newP->age = 60;
}
練習(xí)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 題目是:再次考慮線性查找問題(參見聯(lián)系2.1-3)。假定要查找的元素等可能地為數(shù)組中地任意元素,平均需要檢查輸入序...
- 小學(xué)語(yǔ)文修改病句的方法 修改病句是小學(xué)語(yǔ)文考試中常見的題型,在修改病句之前,我們應(yīng)該清晰的了解有哪些病句現(xiàn)象,下面...
- 成長(zhǎng)記錄-連載(三十六) ——我的第一篇五千字長(zhǎng)文,說了什么,你一定想不到 并不是不想每天寫公眾號(hào),而是之前思考怎...
- 一般來說,喜歡站立的人,比喜歡躺著或或坐著的人,身材更好。與躺著的姿勢(shì)相比,站姿所消耗的能量要多出10%。而單腿站...
- 十年前的一個(gè)早上,去農(nóng)貿(mào)市場(chǎng)采購(gòu),兜轉(zhuǎn)到家禽檔口,買點(diǎn)雞肉吧,看著女老板嫻熟的動(dòng)作,想必主顧挺多。 忽然,余光中好...