1. 写一个入栈函数push(),要求输入一个字符串1234,并将结果1234保存 2. 写一个出栈函数pop(),输出结果

[复制链接]
查看11 | 回复1 | 2013-4-24 10:41:23 | 显示全部楼层 |阅读模式
只要理解堆栈的结构就不难了,后入先出,先入后出。unsigned char* CurrPoint;//指向最后入的一个元素unsigned char* Stack_Base;//堆栈基址unsigned char Array[] = "1234";unsigend char ArrayLength = 4;//字符串长度(unsigned char*) push(unsigned * array){while((*array) != '\0') {*CurrPoint = *array;array --;CurrPoint ++; }return(CurrPonit--);}(unsigned char *) pop(unsign...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行