لینک های اصلی
عضویت گیم نت ها
ورود گیم نت ها
بهترین بازیکنان کانتر
بهترین بازیکنان pes
لیست گیم نت ها
فرم ثبت امتیازات کانتر
فرم ثبت امتیازات pes
 مطالب و مقالات
اجتماعی و جامعه
اداری و مدیریت
اطلاعات عمومی
اقتصاد، پول و بانک ها
پزشکی سلامت
تاریخی
جغرافیا
درسی و کمک درسی
رایانه و نرم افزار
زبان و ادبیات
گیاه شناسی و کشاورزی
مذهبی و دینی
   بخش مطالب >> کامپیوتر و نرم افزار

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

مجموعه مربوطه:رایانه و نرم افزار تاریخ نوشتن مطلب : 2021/12/03

این مطلب در مورد داده های موجود در زبان سی است. در این مطلب نوع داده، اندازه داده و بازه قابل قبول هر نوع مشخص شده است.

مطلب بصورت رایگان آماده دریافت است فقط دانلود کرده و استفاده کنید.
ردیف نوع فایلها تعداد فایل های موجود در داخل فایل زیپ تعداد صفحات اندازه فایل فرمت فایل دانلود دانلود کنید

لینک دانلود
1 word
pdf
XPS
فایلها ویرایش شده و آماده استفاده است فقط دانلود کنید.
  
3عدد 2 581 kB ZIP

انواع داده ها در زبان c

هدف از برنامه نویسی ، ورود داده ها به کامپیوتر ، پردازش داده ها و استخراج نتایج است.  لذا ، داده ها نقش مهمی را در برنامه نویسی ایفا می کنند. یکی از جنبه ها زبان های برنامه سازی که باید دقیقا مورد بررسی قرار گیرد ، انواع داده هایی است که آن زبان با آنها سروکار دارد. در زبان c ، پنج نوع داده وجود دارند که عبارتند از :

توضیحات داده نام داده ها
برای ذخیره داده های کاراکتری مثل 'x' , 'b' , 'a' به کار می رود. char
برای ذخیره اعداد صحیح مثل 125 ، 430 ، 1650 به کار می رود int
برای ذخیره اعداد اعشاری مثل 15/5 ، 175/5 و 1250/25 به کار می رود float
برای ذخیره اعداد اعشاری که بزرگتر از بمخشف باشند مورد استفاده واقع می شود double
این نوع  کمی پیچیده است و در جای خود ذکر خواهد شد void

   هر یک از انواع داده های char , int , float double مقادیری را می پذیرند که ممکن است از پردازنده ای به پردازنده دیگر متفاوت باشد. به عنوان مثال ، طول نوع int در محیطهای 16 بیتی مثل dos یا ویندوز 3/1 ، شانزده بیت و در محیط های 32 بیتی مثل ویندوز NT ، سی و دو بیت است. بنابر این ، اگر برنامه هایی می نویسید که باید در محیط های مختلف اجرا شوند ، سعی کنید از کوچکترین مقدار انواع در c استفاده نمایید.

انواع داده ها و مقادیر قابل قبول آنها
نوع اندازه به بیت بازه قابل قبول
char 8 -127     127
unsigned char 8 0     255
signed char 8 -127     127
int 16  or 32 -32767     32767
unsigned int 16 or 32 0     65535
signed int 16 or 32 -32767     32767
short int 16 -32767     32767
unsigned short int 16 0     65535
signed short int 16 -32767     32767
long int 32 -2147473647     2147473647
signed long int 32 -2147473647     2147473647
unsigned int 32 0     4294967295
float 32
هقت رقم (ارقام بعد از اعشار)

10-38     1038

double 64
15 رقم (ارقام بعد از اعشار)

10-308     10308

long double 80
19 رقم (ارقام بعد از اعشار)

10-4932     104932

     با استفاده از کلماتی مثل signed(با علامت) ، unsigned(بدون علامت) ، long و short می توان انواع جدیدی را ایجاد کرد . کلمات signed, short , long و unsignedرا می توان با int به کار برد. نوع char را می توان با signed و unsigned به کار برد. long به همراه double نیز قابل استفاده است . چون داده های نوع Int با علامت هستند ، کاربرد signedبا آنها ، بی مورد است.