دوره آموزشی برنامه نویسی پیشرفته زبان C: بهینه سازی عملکرد و کارایی
1 ساعت 23 دقیقهپیشرفته2022-03-17
مدرسین

Dan Gookin
Creator, Teacher, and Technology Writer with 20+ years of experience
جزئیات دوره
هنگامی که بر اصول برنامه نویسی در C مسلط شدید، می توانید روی نوشتن کدهای کارآمدتر و کاربردی تر تمرکز کنید. در این دوره آموزشی، Dan Gookin نکاتی را برای کمک به شما در گسترش مهارت های برنامه نویسی C ارائه می دهد. نحوه خواندن و نوشتن آرگومان های تابع اصلی، ساخت متغیرهای مفیدتر و کار با آرایه ها و ساختارها را بیاموزید. بهعلاوه، نکاتی را در مورد تولید نشانگرها دریافت کنید و از چالشهای تمرینی برای آزمایش یادگیری خود در طول مسیر استفاده کنید.
اهداف یادگیری
استفاده از عملگرهای انتساب
کار با آرگومان ها در تابع main
تنظیم متغیرهای سراسری
استفاده از متغیرهای استاتیک
مرتب کردن یک آرایه
ساخت مجموعه ای از سازه ها
کار با عملگرهای نشانگر علامت (&) و ستاره (*).
اهداف یادگیری
استفاده از عملگرهای انتساب
کار با آرگومان ها در تابع main
تنظیم متغیرهای سراسری
استفاده از متغیرهای استاتیک
مرتب کردن یک آرایه
ساخت مجموعه ای از سازه ها
کار با عملگرهای نشانگر علامت (&) و ستاره (*).
مهارت ها
CAdvancedProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - از اصول اولیه برنامه نویسی C فراتر بروید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایل های تمرین
1. برنامه نویسی - جمع بندی نمادهای عجیب
- 04 - اپراتورهای واگذاری
- 05 - چالش - از عملگر انتساب استفاده کنید
- 06 - راه حل - از عملگر انتساب استفاده کنید
- 07 - اپراتور سه تایی را درک کنید
- 08 - چالش - تصمیم سه تایی اپراتور
- 09 - راه حل - یک تصمیم سه تایی اپراتور
2. آرگومان های تابع اصلی
- 10 - با آرگومان ها در تابع main() کار کنید
- 11 - چالش - خواندن آرگومان های خط فرمان
- 12 - راه حل - خواندن خط فرمان
3. فراتر از متغیرهای اساسی
- 13 - یک متغیر خارجی تنظیم کنید
- 14 - متغیرهای Typecast
- 15 - چالش - تعیین بازیگر
- 16 - راه حل - تعیین گچ
- 17 - از متغیرهای استاتیک بهره ببرید
- 18 - چالش - راه اندازی یک متغیر استاتیک
- 19 - راه حل - تنظیم یک متغیر استاتیک
4. آرایه ها و ساختارها
- 20 - یک آرایه را مرتب کنید
- 21 - چالش - مرتب سازی یک رشته
- 22 - راه حل - یک رشته را مرتب کنید
- 23 - کار با آرایه ها و توابع
- 24 - چالش - یک تابع اصلاح آرایه
- 25 - راه حل - یک تابع اصلاح آرایه
- 26 - ارسال یک ساختار به یک تابع
- 27 - چالش - ایجاد یک تابع ساختار
- 28 - راه حل - ایجاد تابع ساختار
- 29 - آرایه ای از ساختارها بسازید
- 30 - چالش - آرایه ای از ساختارها را مرتب کنید
- 31 - راه حل - آرایه ای از ساختارها را مرتب کنید
5. نکات اشاره گر
- 32 - زمان استفاده از عملگر آمپرسند
- 33 - نحوه اتصال عملگر ستاره
- 34 - چالش - افزایش یک اشاره گر
- 35 - راه حل - افزایش یک اشاره گر
- 36 - درک آرایه ها و اشاره گرها
- 37 - چالش - نمایش یک آرایه
- 38 - راه حل - نمایش یک آرایه
- 39 - رعایت ترتیب تقدم
نتیجه
- 40 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی دیباگ کردن کدهای C (یافتن و رفع اشکالات در برنامهنویسی C)
- دوره آموزشی کاوش در کتابخانه های زبان C
- دوره آموزشی کدنویسی ایمن در C
- دوره آموزشی برنامه نویسی شبکه در C: توسعه برنامه های کاربردی مشتری/سرور قابل اعتماد
- دوره آموزشی راهنمای کامل مبانی برنامه نویسی C
- دوره آموزشی کتابخانه استاندارد زبان برنامه نویسی سی
- دوره آموزشی آن را تمرین کن: تصمیمات و حلقه های C
- دوره آموزشی سطح بالا: زبان برنامه نویسی سی (C)