学习日志2 姓名:沙圆
日期:2018.9.11
1:今日学习任务
了解栈的简单用法以及编写程序时的一些注意点。,栈的进出方式为先进后出,长度及容量,栈顶指针。
2:今日任务完成情况
完成老师上课带领大家一起写的程序,并编译运行成功,编写关于栈指令的简单编写步骤。
3:今日开发中出现的问题汇总
代码数量增加,自己编写代码过慢,导致跟不上老师的进度,并且对于如何获取栈顶元素,有点模糊。
4: 今日未解决问题
课上最后一步栈的清空没有完成。
5:今日开发收获
1) 线性结构存储方式:
顺序存储(连续)
链式存储(不连续)
2)栈的几个重要元素: 初始化栈,进栈,出栈,判断栈是否空,获取栈顶元素,清空栈
3)MAXSIZE 容量为10个字节。
4)ls-a指令为显示所有文件
5)typedef struct stack S; 重新定义数据类型
6)esc shift+; w+回车 (文件写入)
7)#ifndef STACK_H
#define STACK_H
#endif
【防止同一个c文件包含同一个头文件】
6:自我评价
更加了解了有关栈指令的用法,但需要融会贯通。
苏嵌日志
最新推荐文章于 2020-07-03 23:52:57 发布