C H A P T E R S C C
دیگر
آموزش های جاوا فن آوری های وب آموزش داده ها و پایگاه داده مفاهیم فن آوری های سیار برنامه نويسي فناوری های مایکروسافت سایر آموزش ها زبانهای اسکریپت مقالات محبوب انتخاب ویراستاران
03 - انواع داده ها ، نشانه ها و کلمات کلیدی
- 02 - C محیط اجرای
- 04 - C متغیرها و ثابت
در این فصل شما را به اولین مرحله از یادگیری زبان C معرفی می کند. همانطور که برای یادگیری زبان انگلیسی باید حروف الفبا را یاد بگیریم ، به همین ترتیب ما الفبای را برای یادگیری زبان C یاد خواهیم گرفت.
3. 1 مجموعه کاراکتر (الفبای زبان C)
کاراکترهایی که برای نوشتن برنامه های C استفاده می شوند ، مجموعه کاراکتر یا الفبای نامیده می شوند. هر زبان برنامه نویسی مجموعه شخصیت خاص خود را دارد. این مجموعه از شخصیت ها عناصر واژگانی را تشکیل می دهند. شخصیت های مورد استفاده در زبان C به طور کلی در دسته های زیر طبقه بندی می شوند:
- نامه ها
- رقم
- نماد
- فضاهای سفید
نامه ها: حروف بزرگ از "A" به "Z" و نامه های موردی از "A" به "Z".
رقم: این گروه شامل رقم های 0 تا 9 است.
فضاهای سفید: شخصیت هایی مانند فضا ، برگه ( t) ، خط جدید ( n) ، بازگشت کالسکه ( r) و غیره به زبان c گنجانده شده اند و به عنوان فضاهای سفید شناخته می شوند.
نمادها: این گروه شامل نمادهای خاصی مانند:

مجموعه کاراکتر C
نشانه های 3. 2 درجه سانتیگراد
الفبایی ها با هم ترکیب می شوند تا کلمات معنی دار به نام نشانه ها را تشکیل دهند. ما می توانیم نشانه را به عنوان کوچکترین واحد برنامه تعریف کنیم. شخصیت ها با هم گروه بندی می شوند تا کلمات معنی دار را تشکیل دهند و این کلمات معنی دار به عنوان نشانه ها نامیده می شوند.
توکن ها به طور گسترده ای به دسته های زیر طبقه بندی می شوند و به شرح زیر است:
- کلید واژه ها
- شناسه ها
- ثابت
- عملگر
- نمادهای خاص
3. 3 کلمات کلیدی و شناسه ها
به این کلماتی که در زبان C معنای از پیش تعریف شده اند ، کلمات کلیدی نامیده می شوند. در حقیقت ، هر کلمه در یک برنامه C یک شناسه یا کلمه کلیدی است. همه کلمات کلیدی کلمات محفوظ هستند. آنها توالی شخصیت هایی هستند که یک یا چند معنی ثابت دارند. این معانی در هر شرایطی نمی تواند تغییر کند. کلمات کلیدی باید در حروف کوچک نوشته شوند. C یک زبان حساس به مورد است ، بنابراین حروف بزرگ و کوچک به طور قابل توجهی متفاوت هستند. کلمات کلیدی نمی توانند به عنوان نام متغیر استفاده شوند. به این معنی است که ما در تلاش هستیم معنای جدیدی را به کلمه کلیدی اختصاص دهیم که مجاز نیست. فقط 32 کلمه کلیدی در C. وجود دارد. کلمات کلیدی زیر توسط ANSI C پشتیبانی می شوند.

شکل C کلمات کلیدی
شناسه ها عناصر برنامه مانند متغیرها، آرایه ها و توابع هستند. همچنین می توان گفت که شناسه ها دنباله ای از حروف و اعداد هستند. قوانین خاصی وجود دارد که باید در هنگام ساخت شناسه ها رعایت شود که به شرح زیر است:
- اولین کاراکتر در شناسه باید یک حرف یا "_" باشد و می تواند با هر تعداد حرف یا رقم یا زیرخط دنبال شود.
- هرگونه علامت دیگری به جز حروف، اعداد و "_" مجاز نیست.
- طول یک شناسه می تواند حداکثر تا 32 کاراکتر باشد
- استفاده از خط زیر به عنوان شناسه توصیه نمی شود، اگرچه یک شناسه معتبر است
3. 4 انواع داده ها
انواع داده ها به طور کلی به دو دسته تقسیم می شوند که به شرح زیر است:
- انواع داده های اولیه
- انواع داده های ثانویه
3. 4. 1 انواع داده های اولیه/پایه/ساده
نوع داده و متغیر دو چیز متفاوت هستند. وقتی یک برنامه را اجرا می کنیم یک متغیر می تواند مقادیر مختلفی در حافظه داشته باشد. نوع مقداری که متغیر در حافظه نگه می دارد با نوع داده نشان داده می شود. به نوع داده اولیه، نوع داده پایه یا نوع داده ساده یا نوع داده بنیادی نیز گفته می شود. ما انواع زیر را از انواع داده های اولیه داریم:
int: این کلمه کلیدی برای تعریف اعداد صحیح استفاده می شود. آنها با متغیرهایی مرتبط هستند تا مقادیر صحیح امضا شده را در مکان های حافظه ذخیره کنند. ما می توانیم اعداد مثبت و منفی را در حافظه ذخیره کنیم. معمولاً اعداد بدون علامت را با کلمه کلیدی unsigned نشان می دهیم. به عنوان مثال، int بدون علامت اعداد مثبت را نشان می دهد.
char: این کلمه کلیدی برای تعریف تک کاراکتر استفاده می شود. همچنین می تواند دنباله ای از کاراکترها را به نام رشته تعریف کند. هر کاراکتر ذخیره شده در حافظه با یک مقدار منحصر به فرد به نام مقدار ASCII مرتبط است. ASCII مخفف American Standard Code For Information Interchange است. از متغیرهای char می توان برای ذخیره یک کاراکتر یا رشته در محل حافظه استفاده کرد.
void: این نشان دهنده نوع داده خالی است. ما از این کلمه کلیدی در ارتباط با تابع استفاده می کنیم. این تابع نشان می دهد که قرار نیست مقداری را برگرداند. این نوع داده فقط با متغیرهای اشاره گر مرتبط است.
float: این کلمه کلیدی برای نمایش اعداد ممیز شناور استفاده می شود. اعداد ممیز شناور به عنوان اعداد واقعی نیز شناخته می شوند. آنها برای ذخیره اعداد ممیز شناور در مکان های حافظه استفاده می شوند. در اینجا هر دو عدد ممیز شناور مثبت و منفی را می توان با استفاده از این نوع داده ذخیره کرد.
Double: این کلمه کلیدی برای اعداد بزرگ نقطه شناور با دقت بالا استفاده می شود. این متغیرها شماره های بزرگ نقطه شناور را در مکان های حافظه ذخیره می کنند. هر دو شماره نقطه شناور بزرگ مثبت و منفی با استفاده از همان کلمه کلیدی در مکان حافظه ذخیره می شوند.
3. 4. 2 انواع داده های تعریف شده کاربر
انواع داده های تعریف شده کاربر توسط برنامه نویس تغییر نام یا تعریف می شوند. آنها از انواع داده های ابتدایی مشتق شده اند. از انواع داده های تعریف شده کاربر می توان برای اعلام متغیرها نیز استفاده کرد. مثلا،
شناسه Typedef D_Type ؛
Typedef کلمه کلیدی است
D_Type نوع اولیه یا کاربر دیگری است که از نوع داده تعریف شده یا مشتق شده است
شناسه نامی است که به d_type داده می شود
ما در حال نتیجه گیری این فصل هستیم. فصل بعدی متغیرها و ثابت ها را معرفی می کند.< Pan> Double: این کلمه کلیدی برای اعداد بزرگ نقطه شناور با دقت بالا استفاده می شود. این متغیرها شماره های بزرگ نقطه شناور را در مکان های حافظه ذخیره می کنند. هر دو شماره نقطه شناور بزرگ مثبت و منفی با استفاده از همان کلمه کلیدی در مکان حافظه ذخیره می شوند.
گزینه های باینری...
ما را در سایت گزینه های باینری دنبال می کنید
برچسب :
نویسنده : سحر زکریا
بازدید : 43
تاريخ : سه
شنبه
14 شهريور
1402 ساعت: 11:44