loading...
طراحی وب- برنامه نویسی
برنامه نویس بازدید : 120 جمعه 04 مرداد 1398 نظرات (0)

 

در زبان سی شما می توانید از کاراکتر های زیر استفاده نمایید:

حروف الفبای انگلیسی چه بزرگ و چه کوچک:

ارقام:

نمادهای ویژه:

جدول زیر  تعدادی از کاراکترهای ویژه که به طور گسترده در C استفاده می شوند. را نشان می دهد:

کاراکترمعنا
+ Plus Sign (علامت جمع)
- Minus Sign (علامت منها)
* Multiplication (ضرب)
/ Division (تقسیم)
% Percent Sign or modulus operator (علامت درصد و زیرمجموعه اپراتورهای modulus هم می باشد که کار باقیمانده را هم انجام می دهد)
() Parentheses (پرانتز)
{} Curly braces (آکولاد)
[] Square brackets (کروشه)
= Equal Sign (علامت تساوی)
, comma (کاما)
; Semicolon (سمی کالون یانقطه ویرگول)
: colon (دونقطه)
' Single quote (بازگویه تنها که برای نوشتن یک کاراکتر کاربرد دارد)
" Double quote (نشان بازگویه دابل که برای نوشتن کاراکتر های نامحدود کاربرد دارد)
? Question mark (علامت سوال)
. Period or dot symbol (نقطه)
# Hash (شارپ، هشتگ یا مربع)
^ Caret symbol (کارِت)
~ Tilde (مَد)
! Exclamation mark (علامت تعجب)
& ampersand (علامت وَ، اَند)
| pipe character (پایپ یا خط عمود)

علائم کوتاه کننده

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

به طور مثال برای نوشتن فاصله ای چند اسپیسی، ایجاد خط جدید و… می توانیم از آن ها استفاده نماییم.

در زیر تعدادی از این علائم که مهم اند نشان داده شده اند:

علائم کوتاه کنندهمعناکاربرد
\n newline(خط جدید)  مکان نما را به ابتدای خط بعدی انتقال می دهد
\t tab(باریکه) مکان نما را به فاصله یک تب انتقال می دهد به جلو
\b backspace(بک اسپیس) مکان نما را به اندازه ی یک خط فاصله (اسپیس)  به عقب می آورد.
\r carriage return(بازگشت نورد)  مکان نما را به ابتدای همان خط انتقال می دهد
\a alert(هشدار) پیام هشدار را ایجاد می کند
\\ backslash(بک اسلش) کاراکتر بک اسلش (\) را چاپ می کند
\0 null(تهی) کاراکتر تهی را ایجاد می کند
\' single quote(بازگویه تنها) چاپ علامت بازگویه تنها(‘)
\" double quote(بازگویه دوتایی)  چاپ علامت بازگویه دوتایی(“)

نکته: علائم (b، \r، \t\و () ) به عنوان کاراکترهای فضای خالی شناخته می شوند.

کلمات کلیدی

کلمات کلیدی در زبان سی کلماتی اند که از پیش تعیین شده و برای انجام اعمالی اختصاصی کاربرد دارند. در این زبان همه ی کلمات کلیدی با حروف کوچک نوشته می شوند. سی تنها 32 کلمه کلیدی را داراست.

کلمات کلیدی در سی

شناسه ها

شناسه ها برای نام گذاری متغیرها، توابع، آرایه ها، ساختارها و … کاربرد دارند.

قوانین نام گذاری شناسه ها:

  • شناسه ها بایستی تنها از حروف الفبا، اعداد و خط زیرین (_) تشکیل شده باشند.
  • کاراکتر اول بایستی حرف یا خط زیرین باشد.
  • شناسه ها نباید کلمه ای کلیدی باشند.
  • طول و تعداد کاراکترها در ایجاد شناسه ها مهم نیست.

سی نسبت به حروف حساس است و در آن مثلا دو شناسه my_var و MY_VAR متفاوتند.

مثال هایی از شناسه های درست:

num , _address , user_name , email_1

مثال های از شناسه های اشتباه:

1digit : یک شناسه نباید با عدد شروع شود.

my var : در شناسه اسپیس یا همان خط فاصله وجود ندارد.

int – int: کلمات کلیدی چون int قابل استفاده در شناسه ها نیستند.

some# : استفاده از کاراکترهایی چون # مجاز نیست.

در این جلسه به صورت کامل به مباحث مربوط به کلمات کلیدی رزرو شده و شناسه ها پرداختیم و سپس به نحوه تعریف متغییرها اشاره کردیم.

 

منبع: روکسو

 
ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 346
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 0
  • آی پی امروز : 9
  • آی پی دیروز : 17
  • بازدید امروز : 18
  • باردید دیروز : 21
  • گوگل امروز : 2
  • گوگل دیروز : 5
  • بازدید هفته : 92
  • بازدید ماه : 457
  • بازدید سال : 6,966
  • بازدید کلی : 35,201