زبان برنامه نویسی سی

ویکی‎کتاب، کتابخانهٔ آزاد
پرش به: ناوبری، جستجو

ویکی‌کتاب تقدیم می‌کند:
زبان برنامه نویسی سی C

نگاهی عام و تام به زبان برنامه نویسی سی C

فهرست مطالب[ویرایش]

پیش درآمد، آشنایی با برنامه نویسی، آشنایی با زبان سی[ویرایش]

پیش درآمدی بر برنامه نویسی
آشنایی با زبان های برنامه نویسی
آشنایی با زبان سی C
برنامه های لازم برای برنامه نویسی
آغاز

پیش پردازنده‌ها[ویرایش]

مقدمه‌ای بر پیش پردازنده‌ها
ماکروها
پیش پردازنده‌های تعریفی و شرطی
پیش پردازنده‌های دیگر

داده‌ها[ویرایش]

مقدمه‌ای بر داده‌ها
ثابت‌ها
متغیرها
ساختمان و اجتماع
آرایه
اشاره‌گر
نوع داده پوچ
کلاس‌های ذخیره

عملگرها و علائم[ویرایش]

آشنایی با علائم و عملگرها
عملگرهای یگانی
عملگرهای محاسباتی
عملگرهای منطقی
علائم و عملگرهای دیگر و اولویت‌ها

دستورها[ویرایش]

آشنایی با دستورها و حلقه‌ها
دستور switch و case
دستور break
حلقه for
حلقه do while
حلقه while
دستور if و else if و else
دستور goto
دستور continue
دستور return

تابع[ویرایش]

آشنایی با نوشتن و کار با تابع
اعلان، تعریف و احضار تابع
پارامترها و آرگومان‌ها
مطالب تکمیلی

تابع‌های کتابخانه‌ای[ویرایش]

stdio
stdlib
math
conio
assert
ctype
errno
float
limits
locale
time
string
stddef
setjmp
signal
stdarg
complex
fenv
inttypes
stdalign
stdatomic
stdbool
stdint
stdnoreturn
tgmath
thraeds
uchar
wchar
wctype
راهنمایی برای استفاده از کتابخانه‌های اختصاصی کامپایلر ها

رابط کاربری در سیستم عامل‌ها[ویرایش]

رابط‌های استاندارد و قابل حمل

کار با رابط برنامه نویسی و کاربری در :

ویندوز
لینوکس
او اس ایکس
بی اس دی

برنامه نویسی حرفه‌ای[ویرایش]

تمرین‌های ساده به همراه تشریح
تمرین‌های نیمه حرفه‌ای به همراه تشریح
تمرین‌های حرفه‌ای به همراه تشریح
پروژه‌ها