第四次作业
1.观看视频的自学笔记
2.敲打的代码列表
3.存在的问题及解决.
(1)&stud[i].num和&stud[i].score前面都有&,stud[i].name前面为什么没有。
因为stud[i].name本身就代表了地址,加上&画蛇添足。
(2)2-1 ++p->str中的++加在哪?
p是一个结构体指针,结构体指针访问成员用"->",结构体变量用".",正确应该是p->str++,或者(*p).str++.
(3) %i和%d区别?
%i 在scanf里会识别八进制、16进制输入,并转换成10进制。
%d在scanf里,无论输入什么,都当十进制处理。
课本例题
9.1
9.2
9.3