feri88
چهارشنبه 06 خرداد 1388, 18:46 عصر
سلام
میشه بگین فرق این دو نوع تعریف ساختار چیه؟
struct MyStruct{
BYTE *pbparam1;
DWORD cbparam1;
BYTE *pbparam2;
DWORD cbparam2;
}*mystruct;
typedef struct {
BYTE *pbparam1;
DWORD cbparam1;
BYTE *pbparam2;
DWORD cbparam2;
}MyStruct;
و موارد کاربرد و مزیت هر کدوم چیه؟
چون من توی کدهای ویندوزی و هدر فایل های مربوط به اونها، دیدم که معمولاً از شکل دوم تعریف استفاده میشه!
مرسی
میشه بگین فرق این دو نوع تعریف ساختار چیه؟
struct MyStruct{
BYTE *pbparam1;
DWORD cbparam1;
BYTE *pbparam2;
DWORD cbparam2;
}*mystruct;
typedef struct {
BYTE *pbparam1;
DWORD cbparam1;
BYTE *pbparam2;
DWORD cbparam2;
}MyStruct;
و موارد کاربرد و مزیت هر کدوم چیه؟
چون من توی کدهای ویندوزی و هدر فایل های مربوط به اونها، دیدم که معمولاً از شکل دوم تعریف استفاده میشه!
مرسی