انواع داده ها در زبان برنامه نویسی C


بررسی انواع داده ها در زبان برنامه نویسی C موضوع این مقاله آموزشی ما در کدنویسم خواهد بود.
انواع داده ها در زبان C
هدف از برنامه نویسی ورود داده ها به کامپیوتر، پردازش داده ها و استخراج نتایج است. لذا، داده ها نقش مهمی را در برنامه نویسی ایفا می کنند. یکی از جنبه های زبانهای برنامه سازی که باید دقیقاً مورد بررسی قرار گیرد، انواع داده هایی است که آن زبان با آنها سروکار دارد.
در زبان C پنج نوع داده وجود دارند که عبارتند از: double ،float، Int، char و void
نوع char برای ذخیره داده های کاراکتری مثل ‘a’ و ‘b’ به کار میرود.
نوع int برای ذخیره اعداد صحیح مثل 125 ، 430 ، 1650 به کار میرود.
نوع float برای ذخیره اعداد اعشاری مثل 15.5، 175.5 و 1250.25 به کنار می رود.
و نوع double برای ذخیره اعداد اعشاری که بزرگتر از float باشند مورد استفاده واقع می شود.
نوع void را در جای مناسبی تشریح خواهیم کرد. هر یک از انواع داده های float ،int ،char و double مقادیری را می پذیرند که ممکن است از پردازنده ای (CPU) به پردازنده دیگر متفاوت باشد. به عنوان مثال طول نوع int در محیطهای ۱۶ بینی مثل DOS یا ویندوز ۳/۱، شانزده بیت و در محیطهای ۳۲ بیتی مثل ویندوز NT، سی و دو بیت است. بنابراین اگر برنامه هایی می نویسید که باید در محیطهای مختلف اجرا شوند، سعی کنید از کوچکترین مقدار انواع در C استفاده نمایید.
جدول انواع داده ها در زبان برنامه نویسی C و مقادیر قابل قبول آنها
| بازه قابل قبول | اندازه بیت |
نوع |
| 127- تا 127
0 تا 255 127- تا 127 32767- تا 32767 0 تا 65535 32767- تا 32767 32767- تا 32767 0 تا 65535 32767- تا 32767 2147483647- تا 2147483647 2147483647- تا2147483647 0 تا 4294967295 7 رقم دقت (ارقام بعد از اعشار) 15 رقم دقت (ارقام بعد از اعشار) 19 رقم دقت (ارقام بعد از اعشار) |
8 8 8 16 یا 32 16 یا 32 16 یا 32 16 16 16 32 32 32 32 64 80 |
char unsigned char signed char int unsigned int signed int short int unsigned short int signed short int long int signed long int unsigned int float double long double |