يعطيك العافي لو كان عنا متحول xداخل الmain معرف وعاطينو قيمة وكمان عرفنا ال x بقلب بنيةfor وعطينا قيمة جديدة وبعدها برا الfor عملنالو cout بتطلع قيمة ال xيلي جوا بنية ال for ؟؟؟ وبتفرق اذا ما كان لبنية الfor اقواس { }؟؟؟
الله يعافيكي هون عنا كل متغير يمتلك scope خاص في .. اذا بدي اعرف متغير داخل الـ { } الخاصة بالـ for ما رح اقدر اوصل للمتغير إلا من داخل الاقواس الخاصة بالـ for هذا على فرض انو في { } مع الـ for اما اذا ما كان في اقواس هون الـ for بتوخذ السطر الي تحتيها مباشرة يعني بتوخذ سطر واحد فقط نرجع لسؤالك رح يوخذ الـ x الي داخل الـ for ولا الي خارج الـ for كوني خارج الـ for ما رح يقدر يشوف الـ x الي داخل الـ for رح يشوف الـ x الي خارجها ليش؟؟ لانو لما اطلع برا جملة الدوران رح اكون ملتزم بالـ scope الخاص بالـ main(){} مش الخاص بالـ for(;;){}
اتخيل انك بمنزل كبير والي هوة الـ int main() { } وداخلو مجموعة من الغرف وهاي الغرف بنمثلها بالـ scope ما رح تقدر تشوف مين داخل الغرفة إلا اذا فتت داخل الغرفة مثلا int main() { {int x=0;} cout
#include using namespace std; int x = 4; int h(int & x){x = 2*x; return x;} int g(int f){return x;} int & f(int &x){x+=::x; return x;} main() { int x = 1; f(::x) = h(x); cout
ماعرف باي طريقة اشكرك وقسم بالله انك فرجت علي كربه من الخوف بسبب هذي الدروس روح ربي يجزيك كل خير في كل كلمه تشرحها ويرزقك ويضاعف رزقك 💓
فكرة ال ++variable scope in c هي فصل كل متغير على حدة من خلال وضع اقواس وطباعة المتغير داخل حدود ال main اما خارجها لا يجوز
مشكور
الله يوفقك و يعطيك ألف عافية
ننتظر الجديد
متحمس لمشاهدة التالي :)
#include
using namespace std;
int main()
{
cout
ربنا يحفظك والله احسن شرح يمكن نشوفه
يسعدك يا رب .. بالتوفيق الك
الله يجزاك حير ويرفع قدرك
عاشت ايدك شرح مميز ..
يسعدك .. وموفق ..
شرح رائع مشكور يا نواره
العفو ..
وبالتوفيق الك ..
الله يجزيك الخير بميزان حسناتك ان شاء الله
Merci beaucoup pour cette explication formidable
كله في ميزان حسناتك
عشت يا كبير❤️
جزاك الله حيراً
يعطيك العافي
لو كان عنا متحول xداخل الmain معرف وعاطينو قيمة وكمان عرفنا ال x بقلب بنيةfor وعطينا قيمة جديدة وبعدها برا الfor عملنالو cout بتطلع قيمة ال xيلي جوا بنية ال for ؟؟؟ وبتفرق اذا ما كان لبنية الfor اقواس { }؟؟؟
الله يعافيكي
هون عنا كل متغير يمتلك
scope
خاص في ..
اذا بدي اعرف متغير داخل الـ
{ }
الخاصة بالـ
for
ما رح اقدر اوصل للمتغير إلا من داخل الاقواس الخاصة بالـ
for
هذا على فرض انو في
{ }
مع الـ
for
اما اذا ما كان في اقواس هون الـ
for
بتوخذ السطر الي تحتيها مباشرة
يعني بتوخذ سطر واحد فقط
نرجع لسؤالك
رح يوخذ الـ
x
الي داخل الـ
for
ولا الي خارج الـ
for
كوني خارج الـ
for
ما رح يقدر يشوف الـ
x
الي داخل الـ
for
رح يشوف الـ
x
الي خارجها ليش؟؟
لانو لما اطلع برا جملة الدوران رح اكون ملتزم بالـ
scope
الخاص بالـ
main(){}
مش الخاص بالـ
for(;;){}
ربنا يحفظك و يبارك فيك اخي
اجمعين يارب , بالتوفيق الك
شكرا جدا ، شرحك ممتاز ❤
thanks mashallah more videos about classes
Thank you :)
ua-cam.com/video/2ZIrInD95Us/v-deo.html
جزاك الله خييير
واياكم يا رب ..
ما شاءالله عليك شرحك ممتاز
شكرا الك
شرحك رائع صديقي
سؤال كيف بتحسن تعمل copy للسطرو بعدين بتعملو paste ؟
2:23
بمجرد ما تضغط على
Ctrl + C
رح ينسخ السطر ما في داعي تحددو
مشكوور
ممتاز انت شخص رائع
الله يباركلك
اجمعين يارب, بالتوفيق
ممكن تعمل درس للاستدعاء الذاتي مع المصفوفات
شكرا كثيير
والله انو شرحك جميل
بس سؤال كيف بتكتب تنين سكوب قدام بعض عالسريع؟؟
حياك الله صديقي، اعطيني رقم الدقيقة
@@AdelNasim 1:03 ☺️
؟؟
الـ IDE نفسو بساعدني بمجرد ما كتبت
{
بكملها لوحدو عني
@@AdelNasim يسلموا💚
في دقيقة 3:04 ازاى مش شايف الx =5 مع ان الscope الجديد موجود جوة الscope القديم؟
اتخيل انك بمنزل كبير والي هوة الـ
int main()
{
}
وداخلو مجموعة من الغرف
وهاي الغرف بنمثلها بالـ
scope
ما رح تقدر تشوف مين داخل الغرفة إلا اذا فتت داخل الغرفة
مثلا
int main()
{
{int x=0;}
cout
@@AdelNasim OK فيه حاجة لقتها و انا بشتغل علي موقع لحل أمثلة بلc++ اسمها cin ignore and get line ما هذه الاشياء
بيستفيدو منهم ببعض المحررات مثل
visual studio
عشان شاشة الـ
console
تفضل فاتحة وما تسكر بسرعة ..
طبعا دول بعض الفوائد ..
عندما أضع كذا scope ، لا يعمل ، يعطينى error
ما هى غلطتى ؟
#include
using namespace std;
int main()
{
int x=5;
cout
#include
using namespace std;
int main()
{
int x=5;
cout
Thanks for your 🌹🌹🌹🌹
شكرا كتير استاذ
مشكوووور
كم بتوخذ على برمجة تطبيق
End one تقصد شو لأي
#include
using namespace std;
int x = 4;
int h(int & x){x = 2*x; return x;}
int g(int f){return x;}
int & f(int &x){x+=::x; return x;}
main() {
int x = 1;
f(::x) = h(x);
cout
Thanksss
u welcome :)
#عالمي
.
@adel nasim What is the meaning of Scope of Variables in C++?
هو النطاق المتواجد فيه ،
الصوت مزعج ومقرف ومنخفض .. عدل الصوت الله يرحم والديك واشرب لك شاي بدل ما تحط المايك جوات افمك
If the video title is English, then so should the video!
shhh
٢
ارفع صوتك شبيك نايم
هههههههههه