观看视频存在的问题:
(1)在1.1.4中为什么sizeof(a)在minmax和main两函数中第一次编译结果不是同一个数,但后来的运算中又是同一个。
(2)在1.2.1中对于0地址的概念比较模糊,通过百度的查询,已经有了进一步的了解。
敲打代码列表截图:
纸质笔记:
敲打代码是存在的问题:
目前都已经基本了解。
PTA中存在的问题:
在填空题4-3中发现还是没有充分理解pa++,pb++,*pa++,*pb++,以及*- -pa,*- -pb的区别
#include <stdio.h>
int main(void)
{
int a[10], b[10], *pa, *pb, i;
pa = a;
pb = b;
for( i=0; i<3; i++, pa++, pb++)
{ *pa = i;
*pb = 2*i;
}
pa = &a[0];
pb = &b[0];
for ( i=0; i<3; i++,pa++,pb++)
{
*pa = *pa + i;
*pb = *pb + i;
}
printf("%d %d
", *--pa, *--pb);
return 0;
}