در پست قبلی انواع متغیرها و نحوه ایجاد و مقدار دهی آنها در#C بیان شد.

در این پست دامنه انواع متغیر را بیان می کنیم . دانستن این دامنه ها به ما کمک می کند تا در هنگام استفاده از آنها برای منظور خود ، نوع درستی از متغیر را بکار گیریم تا هم برنامه ما هنگام اجرا دچار خطا های پیدا و پنهان نگردد و هم اینکه از هدر رفت منابع جلوگیری شود .مثلا اگر در برنامه ما داشتن یک متغیر از نوع byte کافی باشد ، اشتباها از نوع دیگری مانند int استفاده نمی کنیم . در چنین مواردی است که گرچه برنامه هیچ گونه خطایی ندارد ولی هدر رفت منابع را بدنبال دارد.در برخی از موارد نیز کاربرد نابجای متغیرها باعث خطاهای پنهان در برنامه شده و مثلا اعداد محاسبه شده  آنگونه که شما انتظار دارید نیستندو در برخی از موارد نیز آشکاراپیام خطایی دریافت می کنید که ناشی از کاربرد نابجای متغیر می باشد. 

1 . byte       :  

بین ( 255 ) تا ( 0 )

2 . sbyte    :

بین ( 127+ ) تا ( 128- )

3 . short    : 

بین ( 32767+ ) تا ( 32768- )

4 . ushort   :  

بین ( 65535 ) تا ( 0 )

5 . float        :

عددی است 6 الی 9 رقمی ( شناور ) در بین بازه عددی زیر:

 

6 . double    :

عددی 15 الی 17 رقمی  ( شناور ) در بین بازه عددی زیر : 

7 . decimal    :

عددی است 28 الی 29 رقمی ( شناور ) در بین بازه عددی زیر :

 

8 . int  

بین ( 2147483647+ ) تا ( 2147483648- )

9 .  uint :      

بین ( 4294967295+ ) تا ( 0 )

10 . long   :

بین ( 9223372036854775807+ )  تا  ( 9223372036854775808- )

11 . ulong  :

بین ( 18,446,744,073,709,551,615 ) تا ( 0 )

12 . Boolean :

شامل دو حالت true و false می باشد .


مشخصات

تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

برترین جستجو ها

آخرین جستجو ها

تأملات WEB parham Extension فروشگاه Lauren عکاسی ماکرو glass lift - sselift.com یادداشت های یک بی سواد شعرنو (نقد)