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);
موفق باشید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.