النوع long في C++
النوع long في C++ بالإضافة إلي بيان استخدام متحكمات الخرج , يبين لنا البرنامجين السابقين نوعا جديدا من المتغيرات هو النوع long الذي استخدم لوجود عدد أكثر من طاقة المتغير int , وهو العدد 2,425,785 فالنوع long يمكن أن يحتوي مدي من -2,147,483,648 إلي 2,147,483,647 بينما الحد الأعلي لمدي النوع int هو 32,767 . والنوع long يمكن أن يعرف أيضاً علي أنه long int وهو ما يعني نفس الشئ . والمتغير long يحتل أربعة بايت في الذاكرة , أي ضعف ما يحتله المتغير int , كما هو مبين في الشكل ] أي 32 بتة , لذا فإن المدي هو 2 31 [ شكل المتغير long مختزن في الذاكرة تعريف الثوابت من النوع long من الممكن بالنسبة للثوابت أن تعرف علي أنها من هذا النوع باستخدام حرف l بعد قيمتها عند تخصيصها , علي النحو التالي : Long var = 76781; // assign long constant 7678 to variable long var ويجب ملاحظة أن الثوابت التي قيمتها أكثر من 65,535 تعتبر من هذا النوع سواء أضيف لها حرف l أم لا . التعريف المتعدد لقد استهللنا المتغيرات pop1, pop2, pop3 في نفس تعريفها كما فعلنا مع المتغير ...