دوره آموزشی برنامه نویسی پیشرفته زبان 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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی پیشرفته برنامه نویسی سی: ادغام زبان سی و اسمبلی
- دوره آموزشی کارگاه هوش مصنوعی: توسعه پیشرفته چتبات
- دوره آموزشی مبانی معماری کامپیوتر
- دوره آموزشی پروژه پیشرفته SQL: طراحی و مدیریت یک پایگاه داده
- دوره آموزشی یادگیری عمیق با پایتون: بهینهسازی مدلهای یادگیری عمیق
- دوره آموزشی آمازون SageMaker برای کاربردهای هوش مصنوعی مولد
- دوره آموزشی ادغام رابط برنامهنویسی ChatGPT در برنامههای قدیمی React
- دوره آموزشی آمار و پایتون برای مخابرات: استفاده از تحلیل داده برای تصمیمگیری در مخابرات مدرن
مسیرهای مرتبط
- مسیر آموزشی ارتقاء مهارت های Node.js خود
- مسیر آموزشی برتری در سی شارپ: معماری راهحلهای با عملکرد بالا
- مسیر آموزشی ارتقا دادن مهارت های خود را در سی پلاس پلاس
- مسیر آموزشی شروع کار با PHP
- مسیر آموزشی تبدیل شدن به یک استاد توسعه نرم افزار Agile
- مسیر آموزشی تبدیل شدن به یک مهندس DevOps
- مسیر آموزشی تقویت مهارت های زبان جاوا اسکریپت خود
- مسیر آموزشی گواهینامه حرفهای هوش مصنوعی مولد از Snowflake