在下面的代碼中,任何人都可以向我解釋粗體的行是在做什麼。指針算術和解引用
struct southParkRec { int stan[4]; int *kyle[4]; int **kenny; string cartman; }; int main() { southParkRec cartoon; cartoon.stan[1] = 4; cartoon.kyle[0] = cartoon.stan + 1; cartoon.kenny = &cartoon.kyle[2]; *(cartoon.kenny + 1) = cartoon.stan; //What does this line do? return 0; }
夥計,你從哪裏得到這段代碼? Cartman獲得「臃腫」對象的任何原因:)? – Jacob 2010-06-23 20:18:31
我懷疑他在這裏得到它:http://www.stanford.edu/class/cs106x/handouts/32-Section-Handout.pdf – fadden 2010-06-23 22:35:07