السلام عليكم
بينما كنت أجرب بعض أفكاري البرمجية (الفضولية بعض الشيء), قمت بكتابة الكود الآتي :
#include <iostream>
using namespace std;
int main()
{
cout<<"Hi"<<endl;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
system("pause");
return 0;
}و الغريب في الأمر أن الكومبايلر لم يعترض على الكود !, فقد كانت النتائج مذهلة .. تم إظهار الكلمة Hi !!!
نعلم جميعا أن كل أمر برمجي لابد و أن ينتهي بالنقطة الفاصلة حيث يأتي دورها في إخبار المترجم بانتهاء الأمر البرمجي لينتقل المترجم إلى بقية الأوامر الموجودة في الكود وصولا إلى النهاية. ولكن ماذا لو وضعنا أكثر من نقطة فاصلة بعد الأمر البرمجي !؟
بانتظار الإجابة, تحياتي.

