发布时间:2023-10-24 22:26来源:www.sf1369.com作者:宇宇
#include <stdio.h>
#include <stdlib.h>
#define MAX 1024 ///栈使用数组模拟,MAX是最大元素个数
typedef int DataType; ///数据域使用整形
typedef struct _stack
{
DataType data[MAX]; ///存放数据
int top; ///栈顶指针
}stack;
///初始化
int initStack(stack (*s))
{
return emptyStack(s);
}
///数据压栈,成功返回1,失败返回0
int push(stack (*s), DataType d)
{
if ((*s).top >= MAX - 1) //栈已满
{
printf(栈已满,不能压栈\n);
return 0;
}
//数据压栈
(*s).top++;
(*s).data[(*s).top] = d;
return 1;
}
///数据出栈,成功返回1,d指向的区域存储弹出的数据,失败返回0
int pop(stack (*s), DataType *d)
{
if ((*s).top <= -1)
{
printf(栈为空,不能出栈\n);
return 0;
}
//出栈
*d = (*s).data[(*s).top];
(*s).top--;
return 1;
}
///清空栈
int emptyStack(stack (*s))
{
(*s).top = -1;
return 1;
}
int main(int argc, char** argv)
{
stack s;
int i, d;
initStack(&s);
//压栈
for (i = 0; i < 1025; i++)
{
push(&s, i);
}
//清空
emptyStack(&s);
for (i = 0; i < 10; i++)
{
push(&s, i);
}
//出栈
for (i = 0; i < 11; i++)
{
pop(&s, &d);
printf(%d\n, d);
}
return 0;
}
一个叫MSN的聊天软件,搞的想生活在空间一样!!
mel语言是maya自己内部的一套编程语言,mel是maya的灵魂,是maya执行命令的语言。稍有编程基础的话,可以很容易掌握它。我们可以看到除了maya的插件(maya内部很多组件也都是以插件形式存在的)以外,所有的操作都可以在script editor窗口中有相应的mel语言与之对应。例如:创建一个常规的polygon球体,打开windows-->General Editors-->Script Editor,可以看到:polySphere -r 1 -sx 20 -sy 20 -ax 0 1 0 -tx 2 -ch 1;;这句话的意思是创建一个polygon球体(polySphere),其半径为1(-r 1),x、y轴向的分段皆为20(-sx 20 -sy 20),轴向为Y轴向上(-ax 0 1 0),显示方式为有锯齿贴图(-tx 2),并带有历史纪录(-ch 1)。参见help中的polySphere词条。
*表达式的作用:
1,使属性与时间建立关系,来产生动画效果。
2,建立属性与属性的联系,来达到用一个属性控制另一个属性的目的。
space application
空间应用
双语例句
1. Second chapter emphatically introduces the glass in modern architecture space application.
第二部分着重介绍玻璃在现代建筑空间中的应用.
2. The user - space application decides whether the event requires any action on its part.
用户空间的应用程序来决定是否要在事件上对自己的设备做出响应.
3. Because of its low efficiency and big dimension plate - fin heat exchanger is unsuitable in space application.
但对于空间换热器来说,不光其效率过低,尺寸也过大,因此需要考虑其它更为紧凑高效的换热器型式.
4. In this model, the user - space application performs a system call that results in the application blocking.
在这个模型中, 用户空间的应用程序执行一个系统调用,这会导致应用程序阻塞.
5. If the cargo space must be reserved, please send us the necessary application forms.
如果要预订货舱, 请将订舱表寄给我们.