(مقدار x از اعضای a رو در مقدار y از اعضای b ضرب میکنه) - (مقدار y از اعضای a رو در مقدار x از اعضای b ضرب میکنه) بعد مقدارش روی میریزه توی z که از اعضای out هستش.
وقتی میگم مثلا Z از اعضای out یعنی out می تونه مثلا یه ساختار باشه. همچنین تمامی این ساختار های از نوع اشاره گر(پوینتر(pointer)) هستند.
ممنون از پاسخت دوست عزیز
اما تااونجا که یادمه z عضو ساختار out رو به این شکل نشون میدادن
out.z=a
که با این دستور a در متغیر z که عضو ساختار out هستش ریخته میشه
درسته آیا؟؟؟
ممنون از پاسخت دوست عزیز
اما تااونجا که یادمه z عضو ساختار out رو به این شکل نشون میدادن
out.z=a
که با این دستور a در متغیر z که عضو ساختار out هستش ریخته میشه
درسته آیا؟؟؟
بله ولی منم گفتم که out ساختار اشاره گر(نمی دونم درست ترجمه کردم) هستش. بخاطر همین از این "->" اوپراتور(عملگر) استفاده شده. اگه بخواد از عملگر "." استفاده کنه باید برای out یه ستاره بذاره. اینجوری:
البته فکر کنم تنها توابع یا متغیرهای استاتیک رو میشه اینطور فراخوانی کرد...در واقع میشه توایع یا متغیرهای استاتیک رو از درون یک کلاس فراخوانی کرد بدون اینکه یک شی از کلاس ساخته بشه
اگر اشتباه میگم دوستان تصحیح کنند...
دیدگاه