رهييييييييب ... لكن ليش ماينفعش نحجز مصفوفه متغيرت الحجم بال main ؟؟
@daliasaleem74335 жыл бұрын
يعطيك العافية وياريت يتعلمو دكاترتنا الشرح منك
@عبداللهبنحسينالقاضي3 жыл бұрын
تسلم على هذا الشرح
@Houssamchawi44985 жыл бұрын
شرح رائع جداا
@HardCode5 жыл бұрын
شكرا لك
@moaazraghis97507 жыл бұрын
شرح رائع جداا ... :)
@ahmedragab36793 жыл бұрын
عظيم
@lifeisbullshiit79895 жыл бұрын
هو الstring بياخد كام بايت من الميموري ولو عملت بوينتر من نوع سترينج هياخد كام بايت من الميموري
@mido59264 жыл бұрын
شكرا جدا واللهي
@AMEERX7 жыл бұрын
first like first view ..
@HardCode7 жыл бұрын
حبيبي ليا الشرف تكون اول مشاهد :D
@جيمرمصري-ق5ق5 жыл бұрын
كيف استخدمنا arr 0 اليس arr موجرد موشر ولا نستخدمة و اذا افترضنا اننا نستخدمة اليس من المفترض وضع هذه العلامة *
@wiki-tech17415 жыл бұрын
مشكور على مجهودك لماذا قمت باضافة int * في الدقيقة 7:13
@HardCode5 жыл бұрын
دي حاجة بنسميها casting بمعنى تحويل المتغير من نوع لنوع تاني ال malloc بترجع void* وانا حولتها ل int*
@jamilfaris80456 жыл бұрын
شرح رائع شكرا كتيير
@منوعات-ظ2ش4ح2 жыл бұрын
شلون ما بيصير نعرف مصفوفة متغيرة بس بالجافا بيصير عن طريق تعريف متغير مثلا s ياخد قيمة اثناء التشغيل من اليوزر ويقوم بحقن ال S داخل اقواس المصفوفة int[S]
@HardCode2 жыл бұрын
انا بتكلم على C/C++ متكلمتش على اللغات التانية
@ahmedragab36793 жыл бұрын
حضرتك اتعلمت ده من ايه ؟
@lailaalmgrbi22074 жыл бұрын
دكتور لو سمحت ايش الفرق بين array and dynamic array ارجو الرد 💗
@HardCode4 жыл бұрын
static array لازم حجمها يتحدد في وقت ال compile time اما ال dynamic array يعني حجمها ممكن يتحدد في وقت ال run-time بمعنى ان المستخدم هو الي ممكن يحدد حجم المصفوفة اما static array حجمها ثابت من بداية البرنامج
@lailaalmgrbi22074 жыл бұрын
@@HardCode تسلم 💗
@maa-v5m2 жыл бұрын
طيب ممكن سؤال هل dymamic array ما بتشتغل إلا بلغة c++؟؟
@ilyasmouhtadi198 Жыл бұрын
vector @@maa-v5m
@nechirkocher31564 жыл бұрын
Well done ❤
@HardCode4 жыл бұрын
Thanks ♥
@AbdullahBuhlaq5 жыл бұрын
ما فينا نعمل مصفوفة متغيرة الحجم بدون استخدام الهيب ؟! متل هيك: int x; cin>>x; int arr[x];
@HardCode5 жыл бұрын
لا غير ممكن فالـ C/C++ | لازم فالـ Heap
@asmaaalnadhari25654 жыл бұрын
ايوة ممكن اكيد
@ahmedhossam72934 ай бұрын
ممكن اتواصل معاك
@abdullahabdelati23275 жыл бұрын
طيب ايه الفرق بين ال. new و malloc
@HardCode5 жыл бұрын
www.geeksforgeeks.org/malloc-vs-new/
@wasimkiwan18337 жыл бұрын
منعمل delete بعد ما نعرف المصفوفة ولا بس نخلص الكود ؟
@HardCode7 жыл бұрын
بتعمل delete بعد ما تنتهي من التعامل مع المصفوفه ، لانك لو عملت delete بعد تعريفها بشكل مباشر كده انت مش هتقدر تتعامل مع المصفوفه لانك هتكون حذفتها ، فاول ما تنتهي من التعامل مع المصفوفه بغض النظر عن العمليات الي هتعملها عليها تقدر وقتها تمسحها
@wasimkiwan18337 жыл бұрын
اسرع رد على اليتيوب بستقبلو ♥ عاشت اديك اخيي
@abdelhaditlm97542 жыл бұрын
cin>>x; int arr[x] الكود صح ؟
@HardCode2 жыл бұрын
لا غلط في الـ C++
@جيمرمصري-ق5ق5 жыл бұрын
هل نوع المؤشر int ام فقط معناه انه بيشاور علي int؟
@HardCode5 жыл бұрын
نعم نوعه المؤشر int فالبتالي مينفعش يشاور غير على int
@جيمرمصري-ق5ق5 жыл бұрын
@@HardCode okay , but how did we use a variable of type int without specifying that it points to array . i mean shouldn't we we write int *[ ] arr = new int [ x ] . As it points to array?. I mean in the 2D dynamic arrays we write this . int * * ptr = new int * [ ] . As it is pointing to a pointer . I am facing a real difficulty while typing in arabic that is the only reason why i am using english
@HardCode5 жыл бұрын
المصفوفة اصلا هي مجرد variables مرصوصه ورا بعض من نفس النوع, ف انت لو معاك اول مكان للمصفوفة تقدر توصل للباقي بسهوله ولازم يكون معك حجم المصفوفة عشان تعرف امتى توقف, يعني مش تفترض ان المصفوفة دي نوع تاني طيب ليه مبنكتبش int *[] arr = new int[x السبب ان انت البيونتر بتاعك هيشاور على اول عنصر فقط فالمصفوفة مش على كل المصفوفة فعشان كده بنستخدم pointer to integer عادي لأن اول عنصر فالمصفوفة هو integer كأنه متغير زي غيره