Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
آیکون‌ C Programming

C Programming

Course: Learn C

Binary Tuts
3.0.1
  • 22/10/2026
    Update date
  • Security
  • Everyone
  • Android 7.0+
    Android OS

درباره‌ی C Programming

یادگیری برنامه‌نویسی C گام به گام: یک آموزش کامل C برای مبتدیان

برنامه‌نویسی C یک آموزش گام به گام برای یادگیری برنامه‌نویسی C از صفر، در ۴۵ درس کوتاه است.

با اولین برنامه خود شروع کنید و تا اشاره‌گرها، حافظه، فایل‌ها و اشکال‌زدایی، با نمودارها و سوالات تمرینی، پیش بروید.

این آموزش C استاندارد مدرن C (C17) را به ترتیب واضح، یک ایده در هر زمان، آموزش می‌دهد و توضیح می‌دهد که چه چیزی در جدیدترین استاندارد، C23، تغییر کرده است. هر درس بر اساس درس قبلی بنا شده است، بنابراین مبتدیان می‌توانند C را از همان ابتدا یاد بگیرند، در حالی که هر صفحه بعداً به عنوان یک مرجع سریع نیز عمل می‌کند.

هر برنامه کامل در درس‌ها کامپایل و اجرا شده است و خروجی واقعی آن در زیر کد نشان داده شده است. ۱۳ نمودار اصلی نشان می‌دهد که چه اتفاقی در داخل کامپیوتر می‌افتد: نحوه ساخت یک برنامه، نحوه اجرای حلقه‌ها، نحوه قرارگیری آرایه‌ها و رشته‌ها در حافظه، نحوه کار اشاره‌گرها و نحوه رشد پشته فراخوانی در طول بازگشت.

آنچه خواهید آموخت (۱۱ بخش، ۴۵ درس)

• شروع به کار: زبان C چیست، راه‌اندازی کامپایلر (ویندوز، macOS، لینوکس، آنلاین و اندروید)، اولین برنامه شما، نحوه کار کامپایل، نظرات

• اصول اولیه: کلمات کلیدی و شناسه‌ها، متغیرها، ثابت‌ها و لیترال‌ها، انواع و اندازه‌های داده، عملگرها، تقدم و تبدیل‌ها، خروجی با printf، ورودی با scanf و fgets

• جریان کنترل: if و else، دستور switch، حلقه for، حلقه‌های while و do-while، break و continue

• توابع: توابع، آرگومان‌ها و مقادیر بازگشتی، دامنه و طول عمر، بازگشت

• آرایه‌ها و رشته‌ها: آرایه‌ها، آرایه‌های چند بعدی، رشته‌ها، توابع رشته‌ای و ایمنی

• اشاره‌گرها و حافظه: اشاره‌گرها، اشاره‌گرها و آرایه‌ها، اشاره‌گرها و توابع، حافظه پویا با malloc، calloc، realloc و free

• انواع دلخواه شما: ساختارها، اتحادیه‌ها، شمارش‌ها، typedef

• فایل‌ها: باز کردن و نوشتن فایل‌ها، خواندن فایل‌ها، فایل‌های باینری

• برنامه‌های بزرگتر: پیش‌پردازنده، ماکروها و مشکلات آنها، برنامه‌های چند فایلی و فایل‌های هدر

• خطاها و اشکال‌زدایی: اشتباهات رایج با پیام‌های کامپایلر واقعی، رفتار نامشخص، نکات اشکال‌زدایی

• مرجع: یک برگه تقلب سریع و موارد جدید در C23

نحوه آموزش دروس

• توضیحات کوتاه به زبان ساده، و به دنبال آن یک برنامه نمونه کامل و خروجی آن

• ۱۳ نمودار برای کامپایل، انواع داده‌ها، شرط‌ها، حلقه‌ها، آرایه‌ها، رشته‌ها، اشاره‌گرها، حافظه پویا، ساختارها و بازگشت

• ۱۵ برنامه با یک اشتباه عمدی، نشان داده شده با پیام کامپایلر واقعی و رفع آن

• ۱۲۱ سوال تمرینی با پاسخ در پایان تقریباً هر درس، برای بررسی آنچه آموخته‌اید

• نکات و هشدارها در مورد اشتباهاتی که مبتدیان اغلب مرتکب می‌شوند

ویژگی‌ها

• جستجو در تمام دروس

• آفلاین کار می‌کند، بدون نیاز به حساب کاربری

• موجود در ۸ زبان: انگلیسی، اسپانیایی، پرتغالی، فرانسوی، آلمانی، عربی हिन्दी و زبان باهاسا اندونزی (توضیحات ترجمه شده‌اند؛ کد C به همان شکل باقی می‌ماند)

• طراحی مدرن و تمیز با حالت تاریک

• بلوک‌های کد به طرفین اسکرول می‌شوند، بنابراین برنامه‌ها در تلفن قابل خواندن باقی می‌مانند.

برای چه کسانی مناسب است؟

• مبتدیانی که می‌خواهند برنامه‌نویسی C را به عنوان زبان اول خود یاد بگیرند.

• دانش‌آموزانی که دوره برنامه‌نویسی C را در مدرسه، کالج یا دانشگاه می‌گذرانند.

• خودآموزانی که می‌خواهند نحوه کار برنامه‌ها را از نزدیک در سخت‌افزار درک کنند.

• برنامه‌نویسانی که زبان دیگری می‌دانند و یک آموزش واضح C می‌خواهند.

این برنامه یک ابزار کمک آموزشی مستقل است. این برنامه بر اساس استاندارد ISO C و مستندات کامپایلرهای GCC و Clang ساخته شده است و به هیچ فروشنده کامپایلر، دانشگاه یا نهاد استاندارد وابسته نیست.

نمایش بیشتر

اطلاعات تکمیلی برنامه

آخرین نسخه

3.0.1

بارگذاری شده توسط

Wassim Rais

نیاز به اندروید

Android 7.0+

Available on

رتبه‌بندی محتوا

Everyone

گزارش امنیتی

جدیدترین چیست در نسخه‌ی 3.0.1

Last updated on 22/10/2026

Improved Arabic display: maths, codes and English names in tables now read in the right order.

نمایش بیشتر
بررسی امنیتی تکمیل شد
هیچ ویروسی
هیچ نرم‌افزار جاسوسی
هیچ بدافزاری
هیچ ویروسی
هیچ نرم‌افزار جاسوسی
هیچ بدافزاری
نام بسته:com.binarytuts.cprogramming
SHA-256:d6fd87094e4cafbe2f4a10b1aaddf40477195146859d3ef880ae036187d35d68
SHA-1:aabc77420736255a3a375b41f4b8830bdda87a9e
نمایش بیشتر
تأیید شده توسط: APKPURE

C Programming اسکرین شات ها

پوستر C Programmingبرنامه‌نما C Programming عکس از صفحهبرنامه‌نما C Programming عکس از صفحهبرنامه‌نما C Programming عکس از صفحهبرنامه‌نما C Programming عکس از صفحهبرنامه‌نما C Programming عکس از صفحهبرنامه‌نما C Programming عکس از صفحهبرنامه‌نما C Programming عکس از صفحه

برچسب های مرتبط

اشتراک در APKPure
اولین کسی باشید که به نسخه اولیه، اخبار و راهنمای بهترین بازی ها و برنامه های اندروید دسترسی پیدا می کند.
نه، متشکرم
ثبت نام
با موفقیت مشترک شد!
اکنون به APKPure مشترک شده اید.