أحاول القيام ببرنامج بسيط، وفي جزء من هذا البرنامج أريد أن أقوم بزيادة قيمة المتغير x والمتغير y ثم طباعتهما:
int x{1};int y{2};
std::cout <<(++x,++y);// 3
لكن المشكلة أني أجد أن القيمة 3 تمت طباعتها فقط بدون طباعة القيمة 2، عندما أقوم بهذا الأمر في Python أو JavaScript يتم طباعة كلا المتغيرين، ما سبب هذه المشكلة هنا؟
السؤال
Mohssen A Mohssen
أحاول القيام ببرنامج بسيط، وفي جزء من هذا البرنامج أريد أن أقوم بزيادة قيمة المتغير x والمتغير y ثم طباعتهما:
لكن المشكلة أني أجد أن القيمة 3 تمت طباعتها فقط بدون طباعة القيمة 2، عندما أقوم بهذا الأمر في Python أو JavaScript يتم طباعة كلا المتغيرين، ما سبب هذه المشكلة هنا؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.