第四次作业

3.2.1-3.2.3

1.笔记

(这里写歪了,非常抱歉)

2.代码列表

3.问题及解答

在视频中存在关于一些之前学过的名称的疑惑,现已解决,以下是学习笔记

(1)关于数组元素的引用

(2)上一章中的const的用法没太弄明白

(3)int main(int argc,char const*argv[])的解释

4.MOOC上问题的回答

通过两次运行,结果如下

问题一,可见结构的sizeof不等于全部成员的sizeof之和

问题2,可见 相同类型的结构是相邻的

5.pta问题

对这道题的疑惑:

.这里的*p到底是和len有关呢还是和str关联呢,这里的写法我不太懂,希望老师讲解一下!

解答:

这里如果有s1 的话我就理解了这道题的意思。p->str,那么++p就加在str上

6.例题代码

7.做题时碰到一个之前学过的问题,原来我的函数调用这方面还有漏洞,请教一下老师

为什么他的输出结果是13?我觉得输出1正确,3是为什么会输出呢??? 

解答:

原文地址:https://www.cnblogs.com/lcy2001/p/12593259.html