Skip to content · ⁨الانتقال إلى المحتوى⁩

Videos · ⁨الفيديوهات⁩

C Programming · ⁨برمجة C⁩

Pick a topic to watch. · ⁨اختر موضوعًا للمشاهدة.⁩

23 video lessons · ⁨دروس فيديو 23⁩

2:29 Lesson 1 · ⁨درس 1⁩ هيكل C C يعمل بشكل مختلف عن اللغات الأخرى في هذا الموقع، والفرق يشكل كل شيء آخر. تكتب ملف المصدر. ثم يقرأ المتر… 2:40 Lesson 2 · ⁨درس 2⁩ الأنواع والحسابات سوف يسمح لك C بقسمة سبعة على اثنين وإعطائك ثلاثة، دون أي تحذير أو خطأ. النوع الذي اخترته قرر ذلك، قبل أن… 2:29 Lesson 3 · ⁨درس 3⁩ الاختيار في C C لا يمتلك نوعًا حقيقيًا للصواب أو الخطأ كما تفعل اللغات الأخرى هنا. بدلاً من ذلك لديها قاعدة: الصفر هو … 2:10 Lesson 4 · ⁨درس 4⁩ الحلقات في C يمنحك C حلقتين، ولعددهما يؤديان نفس العمل. نسخة while تضع البداية والاختبار والخطوة في ثلاث أماكن منفصلة… 2:02 Lesson 5 · ⁨درس 5⁩ الدوال في C دالة C تخبرك بكل شيء عن نفسها في سطرها الأول. تبدأ بنوع الإرجاع — ماذا يعود — وهذا مطلوب؛ لا يمكنك تركه… 1:54 Lesson 6 · ⁨درس 6⁩ الحلقات المتداخلة حلقة داخل حلقة ليست معقدة، لكن الترتيب مهم ومن السهل أن تكون مقلوباً. العداد الخارجي يأخذ قيمة واحدة. ثم… 2:39 Lesson 7 · ⁨درس 7⁩ المصفوفات في C عشرون درجة حرارة وعشرون أسماء متغيرات يعني عشرين فرصة لكتابة الاسم الخطأ. يمنحك C اسماً واحداً ورقماً بد… 2:34 Lesson 8 · ⁨درس 8⁩ المؤشرات قبل درسين حدث شيء غريب. دالة زادت واحدًا على int لم تغير شيئًا خارجيًا، لأن النسخة تم تغييرها ثم丢弃. لكن الـ… 2:28 Lesson 9 · ⁨درس 9⁩ السلاسل النصية في C C لا possesses أي نوع للسلاسل النصية على الإطلاق. ما يملكه هو مصفوفة من char، وكل شيء عن السلاسل النصية … 2:30 Lesson 10 · ⁨درس 10⁩ خوارزميات المصفوفات تظهر أربع مهام مراراً وتكراراً مع المصفوفات، وتبدو كأربع وصفات مختلفة. لكن ليس كذلك. كل واحدة منها هي نف… 2:26 Lesson 11 · ⁨درس 11⁩ المصفوفات ثنائية البعد خطة جلوس، رقعة شطرنج، شهر من درجات الحرارة لست مدن — هذه شبكات، وفهرس واحد لا يكفي لها. لذا تسمح لك C بك… 2:30 Lesson 12 · ⁨درس 12⁩ البحث لتقد هذا في الدرس الماضي. البحث الخطي يفحص العناصر واحدًا تلو الآخر، من الأمام، ويعيد الفهرس بمجرد تطابق… 2:29 Lesson 13 · ⁨درس 13⁩ الترتيب كل عملية ترتيب في هذا الدرس مبنية على حركة صغيرة واحدة: تبديل عنصرين. ولا يمكنك فعل ذلك في سطرين، لأن ال… 2:29 Lesson 14 · ⁨درس 14⁩ العودية الدالة العودية هي التي تستدعي نفسها، وكل واحدة منها لها نفس الجزأين. الحالة الأساسية: أصغر نسخة من المشك… 2:24 Lesson 15 · ⁨درس 15⁩ الهياكل (Structs) بعض القيم تنتمي معًا. النقطة هي x و y؛ المستطيل هو عرض وطول. يمكنك الاحتفاظ بها في متغيرات منفصلة، لكن ث… 2:26 Lesson 16 · ⁨درس 16⁩ الذاكرة الديناميكية كل متغير محلي كتبته حتى الآن يعيش على المكدس. يظهر عند بدء الدالة ويختفي عند إعادتها، وهو عادة بالضبط… 2:21 Lesson 17 · ⁨درس 17⁩ القوائم المرتبطة (Linked lists) المصفوفة كتلة واحدة صلبة. القائمة المرتبطة هي العكس: هياكل صغيرة تسمى عقد، مبعثرة في أي مكان في الذاكرة … 2:30 Lesson 18 · ⁨درس 18⁩ الكدوس وال queues الترتيب الذي تأخذ به things out ليس تفصيلًا. إنه الفرق الكامل بين زر التراجع وطابور الطباعة. كل من المكد… 2:30 Lesson 19 · ⁨درس 19⁩ ملفات النص كل ما كتبته حتى الآن يعيش بالكامل في الذاكرة، لذلك عندما ينتهي البرنامج، يختفي كل ذلك معه. الملف مختلف. … 2:19 Lesson 20 · ⁨درس 20⁩ معالجة الأخطاء في العديد من اللغات، الدالة التي لا تستطيع أداء عملها تطلق استثناءً، وفي مكان ما في سلسلة الاستدعاء يقوم… 2:30 Lesson 21 · ⁨درس 21⁩ الببت ثنائي الأرقام داخل الآلة، int ليس عدداً عشرياً؛ بل هو صف من البتات، كل واحد منها صفر أو واحد. قراءته تعمل تماماً مثل ا… 2:28 Lesson 22 · ⁨درس 22⁩ ترميز المسارات لقطة شاشة لهذه الصفحة هي في الغالب لون واحد مكرر. تخزين هذا اللون عشرة آلاف مرة هو الهدر الذي تبدأ منه ك… 2:31 Lesson 23 · ⁨درس 23⁩ قبل المترجم شيء ما يعمل قبل أن يرى المترجم ملفك أبدًا. يسمى المعالج المسبق، ويتعامل مع كل سبدأ يبدأ برمز الشباك. لقد…

Log in or create account · ⁨تسجيل الدخول أو إنشاء حساب⁩

IGCSE, A-Level & AP