第四次作业
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


浙公网安备 33010602011771号