怎樣給成員變量賦值
我有一個想法,既然可以手動賦值,那理論上來說應該也能像C語言一樣利用循環(huán)賦值,這里把成員設為private,寫輸入輸出封裝函數,我想要在窗口里輸入數據,可是用for進行賦值的時候卡了一個地方想不通,求大神指點
main()
{ Student stu[2];
for(i=0;i<2;i++)
{ ? ? ? cin>>stu[i].inname() ? ? ? ? ? ? ? }? //inname是輸入姓名成員的封裝函數 ?
}我有一個想法,既然可以手動賦值,那理論上來說應該也能像C語言一樣利用循環(huán)賦值,這里把成員設為private,寫輸入輸出封裝函數,我想要在窗口里輸入數據,可是用for進行賦值的時候卡了一個地方想不通,求大神指點
main()
{ Student stu[2];
for(i=0;i<2;i++)
{ ? ? ? cin>>stu[i].inname() ? ? ? ? ? ? ? }? //inname是輸入姓名成員的封裝函數 ?
}2018-11-02
舉報
2018-11-02
可以將cin 的值先給一個變量,然后用這個變量給你要封裝的函數先關的參數進行賦值