العبارة switch في ++C
يستخدم القرار switch لاختبار قيمة متغيرة مع قيمة ثابتة صحيحة، حيث كل قيمة ثابتة تعتبر كشرط أو مقارنة. والقرار switch مشابه للقرارات ifو else...if، ولكن إذا زاد عدد الاحتمالات فمن
يستخدم القرار switch لاختبار قيمة متغيرة مع قيمة ثابتة صحيحة، حيث كل قيمة ثابتة تعتبر كشرط أو مقارنة. والقرار switch مشابه للقرارات ifو else...if، ولكن إذا زاد عدد الاحتمالات فمن
من الكلمات المحجوزة التي لا تستخدم إلا في القرار switch، وهي تعني كلمة حالة، بعد اسم الحالة يأتي الشرط، فمثلا: 'case '1 هنا سيتم المقارنة بين الرقم واحد والمتغير الموجود في وسيط