资源简介
命令格式 命令范例 范例含义
前进 <长度> 前进 100 海龟前进100个点
后退 <长度> 后退 100 海龟后退100个点
左转 <角度> 左转 90 左转90度
右转 <角度> 右转 90 右转90度 ......这是一个基本框架,还有其他功能没实现,那是留个读者实现的。。。有了其骨,其髓由你填充!非MFC程序,注释详细,易懂!
代码片段和文件信息
//
//文件名:CLogo.cpp
//功能:定义CStack类,构造栈,用于字符匹配
//作者:陈新颖 2010-5-1
//测试系统:windows 7 编译平台:vc++ 6.0
//
#include “Stack.h“
CStack::CStack()
{
S.base = NULL;
S.top = NULL;
S.stacksize = 0;
}
CStack::~CStack()
{
//释放指针
DestroyStack();
}
//
//构造一个栈
//
bool CStack::InitStack(int stack_size)
{
S.base = new char[stack_size*sizeof(char)];
if (!S.base)
return false;
S.top = S.base;
S.stacksize = stack_size;
return true;
}
//
//压入一个字符
//
bool CStack::Push(const char c)
{
if (S.top - S.base >= S.stacksize)
return false;
*S.top++ = c;
return true;
}
//
//弹出一个字符
//
bool CStack::Pop()
{
if (S.top == S.base)
return false;
S.top--;
return true;
}
//
//销毁栈
//
void CStack::DestroyStack()
{
if (S.base)
{
delete []S.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4613 2015-12-25 21:36 my海龟作图\APP.CPP
文件 20636 2015-12-25 21:46 my海龟作图\Debug\APP.obj
文件 0 2015-12-25 21:46 my海龟作图\Debug\APP.sbr
文件 6674 2015-12-25 19:49 my海龟作图\Debug\Stack.obj
文件 0 2015-12-25 19:49 my海龟作图\Debug\Stack.sbr
文件 28574 2015-12-25 21:32 my海龟作图\Debug\Turtle.obj
文件 0 2015-12-25 21:32 my海龟作图\Debug\Turtle.sbr
文件 164864 2015-12-25 21:46 my海龟作图\Debug\vc60.idb
文件 86016 2015-12-25 21:46 my海龟作图\Debug\vc60.pdb
文件 1088 2015-12-25 11:18 my海龟作图\Debug\Win32Logo.res
文件 3277824 2015-12-25 21:46 my海龟作图\Debug\海归作图.bsc
文件 225362 2015-12-25 21:46 my海龟作图\Debug\海归作图.exe
文件 302176 2015-12-25 21:46 my海龟作图\Debug\海归作图.ilk
I.A.... 4487140 2015-12-25 21:46 my海龟作图\Debug\海归作图.pch
文件 541696 2015-12-25 21:46 my海龟作图\Debug\海归作图.pdb
文件 637 2015-12-25 11:18 my海龟作图\resource.h
文件 1017 2015-12-25 19:49 my海龟作图\Stack.cpp
文件 958 2010-05-02 14:31 my海龟作图\Stack.h
文件 4853 2015-12-25 21:32 my海龟作图\Turtle.cpp
文件 1571 2015-12-25 20:10 my海龟作图\Turtle.h
文件 2912 2015-12-25 21:33 my海龟作图\Win32Logo.aps
文件 3673 2015-12-25 11:18 my海龟作图\Win32Logo.rc
文件 4315 2015-12-25 19:50 my海龟作图\海归作图.dsp
文件 524 2015-12-23 20:50 my海龟作图\海归作图.dsw
文件 74752 2015-12-25 21:46 my海龟作图\海归作图.ncb
文件 49664 2015-12-25 21:46 my海龟作图\海归作图.opt
文件 1009 2015-12-25 21:46 my海龟作图\海归作图.plg
目录 0 2015-12-25 21:46 my海龟作图\Debug
目录 0 2015-12-25 21:46 my海龟作图
----------- --------- ---------- ----- ----
............此处省略2个文件信息
相关资源
- c 常用的数据结构 (Errata for Ford/Top
- 微软等数据结构算法面试100题全部答
- C99标准的新特性.pdf
- 低频词过滤系统 c++ 数据结构
- c++ 实现 本科生导师制度系统源码(数
- c++ 排队就诊系统源码(数据结构)
- 利用队列找出迷宫的最优解
- 学校超市选址问题+数据结构(源码
- 数据结构Prim最小生成树
- 练习数据结构用途
- 数据结构教程李春葆版第三版上机实
- 数据结构与算法分析—c语言描述_课后
- 严蔚敏版数据结构所有算法代码.wps
- c++ 多项式计算(支持加减乘除以及带
- 小甲鱼数据结构源码
- 数据结构单链表c语言源代码
- 清华大学严蔚敏数据结构习题集(C版
- 哈夫曼编/译码器(beta3.c)
- 数据结构习题集答案(C语言版严蔚敏
- 数据结构头插法建立单链表
- 数据结构教程第五版李春葆课后习题
- 《数据结构与算法—C语言版》线下题
- 《数据结构》第二版 高清带书签 陈越
- 《数据结构(c语言版)》pdf 严蔚敏
- 数据结构C++版邓俊辉 第三版 真正的完
- 大学数据结构课设 电梯模拟(c++控制
- 传智播客2018c++全套讲义,c基础,c提
- PID控制算法的C语言实现(完整版)
- 《数据结构基础(C语言版)》pdf [美
- 《大话数据结构》epub电子书以及随书
评论
共有 条评论