摘要: 一丶笔记 二丶代码列表 三丶问题 do-while 语句至少执行一次循环体内的代码; while 语句先判断再循环; 两者在创建链表时略有不同; 链表是一种线性表,但是它存储数据的顺序不是线性的,而是通过前一个结点里的尾部指针存储下一个结点里的头指针的地址,从而将两个结点相连接。 相比于数组而言,链 阅读全文
posted @ 2020-04-26 18:52 丁聪 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、笔记 二、代码列表 三、输出 四、问题 指针数组的每个元素都是一个指针变量。 一维指针数组:ptr_array[i]; 二维指针数组ptr_array[i][j]; 数组中的指针是指向数组首元素的地址的指针,其本质为指针,存放的是数组首地址的地址。 指针数组是数组元素为指针的数组,其本质为数组。 阅读全文
posted @ 2020-04-12 18:23 丁聪 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一、笔记 二、代码列表 三、问题 PTA编程题第二道 最后输出的 printf("%s %s\n",str[i].name,str[i].num); 中的str[i].num输出时与str[i].name中的内容叠加。 错误无法找到。 PTA编程题第一道 用strcpy交换char结果无法输出 不用 阅读全文
posted @ 2020-03-29 11:33 丁聪 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 一、笔记 二、代码列表 三、问题 已解决: *p==a[0]; *q==a[5]; 所以p、q间相差五。 PTA函数题 void ReadString( char s[] ); /* 由裁判实现,略去不表 */ ReadString(s); 编译器无法编译; 错误提示:[Error] ld retu 阅读全文
posted @ 2020-03-15 10:22 丁聪 阅读(102) 评论(4) 推荐(0) 编辑
摘要: 一丶课堂笔记 二丶敲打的代码列表 三、PTA问题 已解决: 循环中 i 少加了一位,所以导致出错。 阅读全文
posted @ 2020-03-08 09:02 丁聪 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 一丶课堂笔记 二丶敲打的代码列表 三丶PTA存在的问题 阅读全文
posted @ 2020-03-04 19:57 丁聪 阅读(97) 评论(1) 推荐(0) 编辑