titan_550
سه شنبه 03 خرداد 1390, 20:02 عصر
سلام
استاد درس طراحی به من پروژه مفسر زبان C++ برای کار کردن روی اشاره گر ها داده. من بخش های مربوز به شبیه سازی عملکرد اشاره گر ها رو انجام دادم ولی در بخش خوندن کد ورودی و انجام واکنش مناسب نیاز به کمک دارم.
تا الان سعی کردم که کد رو با دستور های شرطی تو در تو به زبان سی شارپ بنویسم ولی هرچقدر که پیش میرم فکر میکنم این راهش نیست.
لطفا اگر نظری به ذهنتون میرسه بگید.
کد نمونه:
int *p=new int;
int *q=Null;
int *r=q;
*p=5+3;
*p=*p+1;
r=new int;
cout<<*p;
r=p;
*r=*r+*p;
cout<<*p;
cout<<5;
r=Null;
int *s=q;
s=new int;
*s=7+*p;
cout<<*s;
*s=*p;
cout<<*s;
و چیزی که باید در صفحه نمایش چاپ بشه:
9
18
5
25
18
استاد درس طراحی به من پروژه مفسر زبان C++ برای کار کردن روی اشاره گر ها داده. من بخش های مربوز به شبیه سازی عملکرد اشاره گر ها رو انجام دادم ولی در بخش خوندن کد ورودی و انجام واکنش مناسب نیاز به کمک دارم.
تا الان سعی کردم که کد رو با دستور های شرطی تو در تو به زبان سی شارپ بنویسم ولی هرچقدر که پیش میرم فکر میکنم این راهش نیست.
لطفا اگر نظری به ذهنتون میرسه بگید.
کد نمونه:
int *p=new int;
int *q=Null;
int *r=q;
*p=5+3;
*p=*p+1;
r=new int;
cout<<*p;
r=p;
*r=*r+*p;
cout<<*p;
cout<<5;
r=Null;
int *s=q;
s=new int;
*s=7+*p;
cout<<*s;
*s=*p;
cout<<*s;
و چیزی که باید در صفحه نمایش چاپ بشه:
9
18
5
25
18