PDA

View Full Version : سوال: توضیح این برنامه



aminaltavista
شنبه 03 دی 1390, 11:44 صبح
سلام دوستان
من این سورس رو نمیفهم میشه داخل تابع void رو به من توضیح دهید.

#define sizeo 100
struct stack;
{
int item;
int my top ;
}
stack s;
s.mytop=-1;
void push (stack *s,int a)
{
if(s---------->mytop==size-1)
{
cout<<"stack is fill ... Press any key";
getch();
exit(0);
}
esle
{
s.mytop++;
s---------->item[s--------->mytop]=a;
}
}
[SIZE=2]

b.saminjad
شنبه 03 دی 1390, 11:53 صبح
سلام

این تابعی که گفتی پشته رو چک میکنه(........ if) اگه پر نبود یکی بهش اضاف میکنه (else) اگه متوجه نشدی بگو بیشتر توضیح بدم