دوره آموزشی C++ Pointers
54 دقیقهمبتدی2017-01-12
مدرسین

Peggy Fisher
Programmer, Content Manager at LinkedIn Learning
جزئیات دوره
اشاره گرها یک نوع متغیر هستند که آدرس حافظه را به عنوان مقدار نگه می دارد. آنها برای کنترل تخصیص حافظه در برنامه های کاربردی با محدودیت منابع استفاده می شوند. اشاره گرها برای توسعه دهندگانی که می خواهند برنامه های هوشمند و کارآمدی برای حافظه ایجاد کنند به طرز شگفت آوری ساده و فوق العاده ارزشمند هستند. در این آموزشها به عنوان مربی کارکنان پگی فیشر بپیوندید تا او اشاره گرهای ++C را به طور عمیق کاوش کند. بیاموزید که اشاره گرها با آدرس ها و آرایه ها چگونه متفاوت هستند و چگونه از آنها برای تخصیص حافظه در هنگام اجرای برنامه و هنگام اجرای برنامه استفاده می شود. نحوه انتقال اشاره گرها به عنوان آرگومان به توابع را بیاموزید و از اپراتورهای جدید و حذف کننده برای تخصیص حافظه به صورت پویا استفاده کنید. در پایان دوره، درک بهتری از نحوه استفاده عملی از اشاره گرهای ++C در برنامه های کاربردی خود خواهید داشت.
اهداف یادگیری
آدرس ها در مقابل اشاره گرها
درک رابطه بین اشاره گرها و آرایه ها
اشاره گرهای رفع اختلال
ارسال اشاره گرها به عنوان استدلال
استفاده از اپراتورهای جدید و حذف
اهداف یادگیری
آدرس ها در مقابل اشاره گرها
درک رابطه بین اشاره گرها و آرایه ها
اشاره گرهای رفع اختلال
ارسال اشاره گرها به عنوان استدلال
استفاده از اپراتورهای جدید و حذف
مهارت ها
C++LearningProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - فایلهای تمرینی
1. مبانی اشاره گر
- 04 - اشاره گر تعریف شده است
- 05 - نشانی در مقابل اشاره گرها
- 06 - حافظه اشاره گر
2. نحوه استفاده از اشاره گرها
- 07 - اشاره گر به آرایه ها
- 08 - نشانگرهای کاراکتر
- 09 - ارجاع دادن به اشاره گرها
- 10 - اشاره به یک اشاره گر
3. بیشتر در مورد استفاده از اشاره گر
- 11 - تخصیص پویا
- 12 - انتقال اشاره گر به عنوان آرگومان
- 13 - پشته و پشته
- 14 - اپراتورهای جدید و حذف
نتیجه
- 15 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی کدنویسی امن درسی پلاس پلاس
- دوره آموزشی سی پلاس پلاس پیشرفته: ساخت پروژهها با استفاده از CMake
- دوره آموزشی برنامهنویسی تابعی در سی پلاس پلاس
- دوره آموزشی برنامهنویسی شیگرا با سی پلاس پلاس
- دوره آموزشی راهنمای کامل برنامهنویسی موازی و همزمان با سی پلاس پلاس
- دوره آموزشی راهنمای کامل مبانی برنامهنویسی ++C
- دوره آموزشی ++C مدرن: تکنیکها و ویژگیهای پیشرفته
- دوره آموزشی مدیریت استثناها در سی پلاس پلاس (++C)