اصول سی - آرایهها و رشتهها
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
آرایهها یک ساختار داده اساسی در برنامههای سی هستند. آنها پایهای هستند که ساختارهای داده پیچیدهتر یا خاصتر، از جمله رشتهها بر اساس آنها ساخته میشوند. در این دوره، اصول سی - آرایهها و رشتهها، یاد خواهید گرفت چگونه به طور ماهرانه با آرایهها و رشتهها در برنامههای سی خود کار کنید. ابتدا، مبانی آرایهها، چگونگی ایجاد و مقداردهی اولیه، طرحبندی حافظه، چگونگی تخصیص به صورت پویا و برخی تلههای مرتبط با آنها را بررسی میکنید.
سپس، کشف میکنید چگونه رشتهها در سی در واقع یک کاربرد ویژه از آرایهها با یک افزودنی کلیدی، یعنی null-terminator هستند. در نهایت، یاد میگیرید چگونه با رشتهها در سی کار کنید که شامل عملیاتهای اولیه مانند کپی کردن رشتهها، داپلیکیت کردن آنها، درک سینتکس اشارهگر رشته و مفهوم کپی سطحی در مقابل کپی عمیق است. پس از پایان این دوره، مهارتها و دانش لازم برای استفاده از آرایهها و رشتهها در کد سی خود را برای پیادهسازی عملیاتهای رایج خواهید داشت.
اصول سی - آرایهها و رشتهها
-
معرفی آرایهها 2m 56s
-
دسترسی به عناصر آرایه 2m 43s
-
اندازه آرایه 3m 36s
-
دمو: آرایهها در عمل 1m 50s
-
دمو: آرایههای ساختارهای سفارشی 1m 43s
-
آرایههای چندبعدی 4m 28s
-
نکات کلیدی 45s
-
تخصیص آرایهها: استک در مقابل هیپ 2m 12s
-
تخصیص آرایه به صورت پویا: malloc ،calloc و free 3m 8s
-
سینتکس اشارهگر برای آرایهها 3m 26s
-
کپی کردن بلوکهای حافظه با تابع memcpy 1m 37s
-
دمو: تخصیص آرایه به صورت پویا و سینتکس اشارهگر در عمل 2m 32s
-
نکات کلیدی 1m 2s
-
رشته در سی چیست؟ 2m 20s
-
اعلان یک رشته 2m 46s
-
کپی کردن رشتهها: کپی سطحی در مقابل کپی عمیق 4m 3s
-
دمو: کپی سطحی در مقابل کپی عمیق 1m 56s
-
بدست آوردن طول رشته 1m 22s
-
کپی و Concatenate کردن رشتهها 3m 49s
-
دمو: Concatenate کردن رشته 1m 40s
-
مقایسه رشتهها 1m 25s
-
دمو: مقایسه رشتهها 56s
-
بررسی مختصر متن بینالمللی 2m 10s
-
ساختارهای رشته سفارشی 1m 18s
-
نکات کلیدی 1m 19s
مشخصات آموزش
اصول سی - آرایهها و رشتهها
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:25
- مدت زمان :00:57:00
- حجم :108.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy