PDA

View Full Version : سوال: ساختمان و تابع



maryam mani
جمعه 08 خرداد 1388, 01:27 صبح
من نحوه ی نوشتن و فراخوانی یه تابع که ورودیش یکی از عناصر ساختمان باشه رو نمی دونم.ضمنا متغیر ساختمان یه ارایه هست.میشه یه مثال بزنید؟

tdkhakpur
جمعه 08 خرداد 1388, 14:43 عصر
سلام
به فرض ساختمان شما طبق زیر باشه


typedef struct myst_
{
char Name[30];
int myarray[54];
}MySt;

شما برای ارسال یه فیلد از ساختار فوق به تایع در صورتی یه متغییر برای ساختار فوف به اسم m ساخته شده باشد به روش زیر هست.


void func( int *array)
{
...
}

به هنگام استفاده در برنامه بصورت زیر عمل کنید.

func(m.myarray);
موفق باشید.