ورود

View Full Version : تفاوت <- با . توی ساختارها چیه



mohsen.hex
پنج شنبه 10 آذر 1390, 18:18 عصر
سلام
دیدم توی ساخنتار ها ( شاید کلاس ) بعضی وقتها از دات (.) استفاده میکنن بعضی وقتا از <- استفاده میکنن این دوتا چه فرقی دارن؟

PinCfg.Funcnum = 1;
و
UARTx->LCR = UART_LCR_DLAB_EN;

jeson_park
پنج شنبه 10 آذر 1390, 18:41 عصر
با فرض داشتن به ساختار مثل این

struct myStruct
{
int member1;
int member2;
};

زمانی شما از . استفاده میکنید به نمونه سازی معمولی انجام دادی مثلا
myStruct strct1;
struct1.member1;
اما زمانی از -> استفده می شه که شما اون رو به صورت اشاره گر تعریف کرده باشید
myStruct * ptrStruct;
ptrStruct->member1;