
رد: خبير التداول على الأخبار(محاولة)
نحفظ هذه الأغنية: متغير محلي - متغير دولي (local variable vs. global variable)
أو كما يقال عن النصر والهلال - الأول عالمي والاخر محلي!
اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي
هذه المعطيات هي متغيرات وبالتالي لابد انها معرفة سلفا - لأنه كقاعدة مقدسة في البرمجة - كل متغير لا بد من تعريفه
هذه المتغيرات الثلاث هي:
news
time_zone_gmt
news_url
هل تتذكرون الرد المقتبس اسفل
المتغير news قد تم تعريفه كما مر معنا
--------
اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي
نجد اول سطرين فيها هما:
l string news[1000][10]; l
الاول تم تعريف متغير مصفوفة نوع نصي string باسم news عدد صفوفها 1000 وعدد اعمدتها 10 (جدول 1000 في 10) ----- لماذا؟ لا ندري حتى الآن.
ولانه تم تعريف داخل الدالة فهو متغير
محلي local وليس متغير دولي!!
ماذا عن المتغرين الاخرين:
time_zone_gmt news_url
طالما انه لم يتم تعريفهما داخل الدالة التي استخدما فيها - فهما بالتأكيد تم تعريفهما سابقا كمتغيرين
دوليين (متغير خارجي global) وبلاد ان هذا في اسطر التعاريف في اعلى البرنامج