苏嵌日记

学习日志2
姓名:洪宇
日期:2018.9.11
今日学习任务:
栈的使用方法
栈:先进后出或后进先出
初始化栈
进栈
出栈
判断栈是否空
获取栈顶元素
清空栈
销毁
数据选择结构
数组连续(有起始地址) int a[10]
int top
struck stack
{ int data[10];
int top;
};
线性结构储存方式1顺序存储(连续)2 链式存储
长度 栈顶指针(数组下标)
容量

include

include

ifndef STACK_H

define STACK_H

endif

ls_a(显示所有文件)

MAXSIZE 容量最大值
struct stack
{
int data[MAXSIZE];s数组
int top;栈顶指针(数组下标)
}
typedef struct stack S;重新定义新的数据类型

end if

esc
shift 分号 w enter

ls

MAXSIZE 容量最大值
struct stack
{
int data[MAXSIZE];s数组
int top;栈顶指针(数组下标)
}
typedef struct stack S;重新定义新的数据类型

end if

esc
shift 分号 w enter

ls

MAXSIZE 最大值

struct stack

{

int data[MAXSIZE];s数组

int top;栈顶指针(数组下标)

}

typedef struct stack S;重新定义新的数据类型

end if

esc
shift 分号 w enter
复制 esc 然后数一下多少行9yy p dn

今日完成任务情况:
熟悉栈的使用的方法和数据选择结构
今日开发中出现的问题汇总:
C语言的基础知识掌握的不牢靠,打字速度跟不上老师的节奏
今日未解决问题:
还有一些代码没写完,速度跟不上
自我评价:在打代码的过程中快崩溃了,速度跟不上,老是打错代码信心容易丢失。在课堂上能够跟着老师的节奏写程序弥补了我C语言的薄弱。课后得多加练习操作,复习当天所讲的知识。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值