دوره آموزشی کتابخانه استاندارد زبان برنامه نویسی سی
2 ساعت 6 دقیقهمتوسط2023-10-23
مدرسین

Eduardo Corpeño
Electrical Engineer, Computer Programmer, and Teacher for 15+ years
جزئیات دوره
با کتابخانه استاندارد C، کتابخانه استاندارد توابع موجود برای زبان برنامه نویسی C، سرعت خود را افزایش دهید. این دوره بیش از 60 مورد از کاربردی ترین و محبوب ترین توابع را که در فایل های هدر stdio.h، stdlib.h، stdint.h، string.h و math.h گروه بندی شده اند، پوشش می دهد. مربی Eduardo Corpeño با بررسی سازمان کتابخانه و آشنایی شما با فایل های سرصفحه و نحو شروع می کند. سپس او نحوه انجام انواع وظایف را با کتابخانه نشان میدهد: پردازش ورودی و خروجی، مدیریت حافظه برنامه، تولید اعداد تصادفی، مرتبسازی و جستجوی دادهها، دستکاری رشتههای متنی و انجام ریاضی. هر فصل شامل مثال های متعددی است که عملکردها را در عمل نشان می دهد، همراه با چالش های برنامه نویسی که به شما امکان می دهد دانش و مهارت های جدید خود را آزمایش کنید.
اهداف یادگیری
کار با فایل های هدر
ثابت ها و انواع C
ورودی/خروجی فرمت نشده و فرمت شده
دسترسی به فایل هایی با توابع C
تولید اعداد تصادفی
تبدیل رشته ها
مرتب سازی و جستجوی داده ها
دستکاری رشته ها
استفاده از توابع ریاضی
اهداف یادگیری
کار با فایل های هدر
ثابت ها و انواع C
ورودی/خروجی فرمت نشده و فرمت شده
دسترسی به فایل هایی با توابع C
تولید اعداد تصادفی
تبدیل رشته ها
مرتب سازی و جستجوی داده ها
دستکاری رشته ها
استفاده از توابع ریاضی
مهارت ها
CProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - با کتابخانه استاندارد C به سرعت برسید
- 02 - آنچه باید بدانید
1. کتابخانه استاندارد C
- 03 - مروری بر کتابخانه
- 04 - فایلهای هدر
- 05 - ثابتها و انواع
2. کتابخانه ورودی و خروجی - stdio.h
- 06 - IO بدون فرمت
- 07 - نمونه IO فرمت نشده
- 08 - IO فرمت شده
- 09 - نمونه فرمت شده IO
- 10 - دسترسی به فایل
- 11 - مثال دسترسی به فایل
- 12 - چالش - کپی کردن یک فایل متنی
- 13 - راه حل - کپی کردن یک فایل متنی
3. هدف عمومی - stdlib.h
- 14 - تخصیص حافظه
- 15 - مثال تخصیص حافظه
- 16 - تولید اعداد تصادفی
- 17 - مثال تولید اعداد تصادفی
- 18 - تبدیل رشته
- 19 - مثال تبدیل رشته
- 20 - مرتب سازی و جستجو
- 21 - مرتب سازی و جستجوی اصلی
- 22 - توابع مرتب سازی و جستجو
- 23 - چالش - بیایید تصادفی بگیریم
- 24 - راه حل - بیایید تصادفی بگیریم
4. توابع رشته - string.h
- 25 - دستکاری رشته
- 26 - مثال دستکاری رشته
- 27 - معاینه رشته
- 28 - نمونه امتحان رشته
- 29 - عملیات تکه حافظه
- 30 - نمونه عملیات تکه حافظه
- 31 - چالش - یک کلمه خاص پیدا کنید
- 32 - راه حل - یک کلمه خاص پیدا کنید
5. توابع ریاضی - math.h
- 33 - توابع ریاضی
- 34 - گرد و کوتاه کردن
- 35 - مثال گرد و کوتاه کردن
- 36 - توابع مثلثاتی
- 37 - مثال توابع مثلثاتی
- 38 - قوا و نمایی
- 39 - توان و نمایی مثال
- 40 - چالش - تبدیل مختصات قطبی
- 41 - حل - تبدیل مختصات قطبی
- 42 - به روز رسانی C23
نتیجه
- 43 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی دیباگ کردن کدهای C (یافتن و رفع اشکالات در برنامهنویسی C)
- دوره آموزشی کاوش در کتابخانه های زبان C
- دوره آموزشی کدنویسی ایمن در C
- دوره آموزشی برنامه نویسی شبکه در C: توسعه برنامه های کاربردی مشتری/سرور قابل اعتماد
- دوره آموزشی راهنمای کامل مبانی برنامه نویسی C
- دوره آموزشی آن را تمرین کن: تصمیمات و حلقه های C
- دوره آموزشی سطح بالا: زبان برنامه نویسی سی (C)
- دوره آموزشی برنامه نویسی پیشرفته زبان C: بهینه سازی عملکرد و کارایی