ال const & globale variable
const: يستخدم لتعريف متغير واعطاءه قيم ثابته لايمكن تغيير قيمته
ويشترط اعطاء القيمه مباشره مع تعريف المتغير
ويفضل ان يكون اسم المتغير ذات دلاله ويستخدم احرف كبيره
ملاحظه :لايمكن التعديل على قيمه المتغير بعد ضلك في اي جزء من البرنامج
الشكل العام
const taype namevar = value
مثال
const int x=50;
المثال التالي يوضح ذلك
خاول عدل قيمه المتغير pi
خاول عدل قيمه المتغير pi
من خلال الادخال او المعادلات ولاحظ الخطاء :
#include <iostream>
#include <string>
using namespace std ;
void main ()
{ const int PI=3.14;
cout<<PI;
system("pause"); }
#include <string>
using namespace std ;
void main ()
{ const int PI=3.14;
cout<<PI;
system("pause"); }
المتغيرات ال globale او متغيرات عالميه سميت بهاذا الاسم لانها تستخدم في اي مكان في البرنامج وليست محصوره فقط داخال الفنكشن او ال main فنكشن
ولا يجوز اعاده تعريف المتغير مره اخرى في اي فنكشن لان ذلك يعتبر خطا
المتغير الذي يتم تعريفه بهاذه الطريقه يستخدم في اي مكان في البرنامج
الشكل العام للتعريف :
فقط عرف النتغير كما يتم تعريفه عاي لكن خارج الmain اي انه في اسطر الراأس الاولى
والمثال التالي يوضح كيف تم تعريف المتغير فوق main
#include <iostream>
#include <string>
using namespace std ;
int PI=3.14;
void main ()
{
cout<<PI;
system("pause"); }
#include <string>
using namespace std ;
int PI=3.14;
void main ()
{
cout<<PI;
system("pause"); }
مثال اخر لاستخدام المتغير داخل فنكشن اخر ":
#include <iostream>
#include <string>
using namespace std ;
int PI=3.14;
void fun(){
cout<<PI;
}
void main ()
{
fun();
system("pause"); }
#include <string>
using namespace std ;
int PI=3.14;
void fun(){
cout<<PI;
}
void main ()
{
fun();
system("pause"); }
Comments
Post a Comment