نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
آزادی حجاز از دست نااهلان
مهدی دمیرچیلو

تعریف متغیرهای از نوع ساختار و کلاس

به نام خدا : تو این مطلب از سری مطالب آموزش زبان C و ++C مخصوص میکرو کنترلر ها میخوام به آموزش تعریف متغیرهای از نوع ساختار و کلاس بپردازم، این مطلب بیشتر به درد نوشتن کتابخونه یا پروژه هایی که کدهاشون زیاده یا کلا کاربر دوست داره پروژش خوانا تر بشه ( قابل فهم تر بشه )؛ این مطلب هم برای زبان C هستش و هم ++C؛ که تو C از ساختار ها برای این کار استفاده میکنیم و تو ++C از کلاس ( البته تو CPP از ساختارها هم میتونیم استفاده کنیم ولی وقتی چیزی به نام کلاس هستش دیگه ساختار کیلویی چنده ^_^ )
تعریف متغیرهای از نوع ساختار و کلاس

تعریف متغیرهای از نوع ساختار و کلاس


مطالعه بیشتر : درباره ساختار ها قبلا یکی دو تا مطلب گزاشته بودم که اگه دوست داشتید میتونید برید مطالعه کنید.
۱) ۲) 

 
در زیر فقط مثال ها رو قرار میدم و از توضیح اضافه خودکاری میکنم، اگه جاییش رو متوجه نشدید بگید توضیح بدم، در ضمن حتما نرم افزار ++Dev-C رو دانلود کنید، نسخه جدیدش با ویندوز ۱۰ هم مشکل نداره :

 

زبان C
در پروژه زیر از ساختار استفاده کردیم، توجه کنید که تو C چیزی به نام کلاس نداریم.

زبان ++C
در این پروژه از کلاس استفاده کردیم؛ از ساختار هم میشد استفاده کرد ولی کلاس ساده تر و قوی تر هستش.

 
فعلا یا علی
امام خمینی

گروه پرسش و پاسخ الکترونیکی در سروش
مهدی دمیرچیلو گوگل میفرماید : إِنَّ اللّه مَعَ الساچِرین ( خداوند با سرچ کنندگان است )
ارسال دیدگاه
2

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید ( طبیعتا لینک کدتون رو باید برای من بفرستید! ) : debian

4) پسورد فایل های سایت : www.dmf313.ir

  1. Avatar

    مهمان

    maryam

    از کلاس و ساختار توی کدویژن هم میشه استفاده کرد؟
    من وقتی استفاده میکنم این ارور رو به خطی کلاس توی اون تعریف شده میده:
    Error: G:\AVR\temporal\dd\d.c(15): ‘(‘ expected
    درحالی که اصلا توی تعریف تابع از پرانتز استفاده نمیشه

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      کلاس نه – چون کدویژن زبونش c هستش و نه cpp
      ولی از struct تو c میتونی استفاده کنی.