8 - مقداردهي اوليه به متغيرها
در بسياري از موارد بهتر است متغيرها را در همان محلي که اعلان ميشوند مقداردهي کنيم. استفاده از متغيرهاي مقداردهي نشده ممکن است باعث ايجاد دردسرهايي شود.
دردسر متغيرهاي مقداردهي نشده وقتي بزرگتر ميشود که سعي کنيم متغير مقداردهي نشده را در يک محاسبه به کار ببريم. مثلا اگر x را که مقداردهي نشده در عبارت y = x + 5; به کار ببريم، حاصل y غير قابل پيشبيني خواهد بود. براي اجتناب از چنين مشکلاتي عاقلانه است که متغيرها را هميشه هنگام تعريف، مقداردهي کنيم.
مثال:
int x=45;
int y=0;
9- ثابتها
در بعضي از برنامهها از متغيري استفاده ميکنيم که فقط يک بار لازم است آن را مقداردهي کنيم و سپس مقدار آن متغير در سراسر برنامه بدون تغيير باقي ميماند. مثلا در يک برنامۀ محاسبات رياضي، متغيري به نام PI تعريف ميکنيم و آن را با 3.14 مقداردهي ميکنيم و ميخواهيم که مقدار اين متغير در سراسر برنامه ثابت بماند. در چنين حالاتي از «ثابتها» استفاده ميکنيم.
يک ثابت، يک نوع متغير است که فقط يک بار مقداردهي ميشود و سپس تغيير دادن مقدار آن در ادامۀ برنامه ممکن نيست.
تعريف ثابتها مانند تعريف متغيرهاست با اين تفاوت که کلمه کليدي const به ابتداي تعريف اضافه ميشود.
مثال تعريف ثابتها:
int main()
{ // defines constants; has no output:
const char BEEP ='b';
const int MAXINT=2147483647;
const float DEGREE=23.53;
const double PI=3.14159265358979323846
return 0;
}
برنامه فوق خروجي ندارد:
+ نوشته شده در یکشنبه یازدهم تیر ۱۳۹۶ساعت 13:29 توسط networkranktech |
يش از 200 نوع از كليد هاي ميانبر...
ما را در سایت يش از 200 نوع از كليد هاي ميانبر دنبال می کنید
برچسب : مقدار,اولیه,متغییر,ثابت, نویسنده : networkranktech بازدید : 178 تاريخ : جمعه 3 شهريور 1396 ساعت: 5:00