الأخوة الأعزاء، طرأت لي مشكلة أخرى أثناء كتابتي لبعض البرامج وهي كالتالي :
#include
void main()
{
typedef char* STRING;
STRING Name;
Name = "This is a another ...";
cout << "What is your name? ";
cin >> Name;
cout <<"Hi " << Name << "nBye...n";
}
للوهلة الأولى البرنامج مافيه شي لكن قم بتشغيل وشوف عند ما يحاول البرنامج إضافة القيمة الجديدة عن طريق المشيرة تطلع لك شاشة خطأ في البرنامج ، مع إني حسب ما أعرف إن من المفترض إنه يتعامل مع القيم النصية كأي متغيرات أخرى والشي الغريب إني كتبت برنامج بنفس العمل وتأكدت من أنه يعمل على الكومبالرات الثانية مثل ++Borland C .