آشنایی با متغیر char

جلسه دهم: آشنایی با متغیر char

زبان برنامه نویسی سی شارپ
 

متغیر char میتواند مقادیری مانند حروف ها و کاراکتر ها را درون خود ذخیره کند. به عبارتی میتواند کاراکتر منفرد را درخود ذخیره کند. این متغیر حدود ۲byte یا ۸bit در خود ذخیره میکند. مقادیری که درون متغیر char ذخیره میشوند، بین دو کارکتر کوتیشن’ ‘ قرار میگیرد.

از آنجا که یک رشته (که در جزوات قبل به آن پرداختیم)  ازیک سری کاراکتر تشکیل شده است، در واقع از فهرستی از کارکتر های منفرد است که  برای نشان دادن یک رشته استفاده میشود. این به این معنی است که شما می‌توانید با استفاده از متیغر char، یک رشته را بیرون بکشید و یا بر روی یک رشته کار کنید و هر کاراکتر را به عنوان یک نوع داده char بدست آورید

برای مثال: ‘H’، ‘A’، ‘B’، ‘۵’

در مثال زیر ما چندين  متغیر به نام Word از نوع char ایجاد کردیم و یک مقدار درون آن قرار دادیم. ميتوان تمام کاراکتر ها را به صورت منفرد درون متغير char قرار داد.

آشنایی با متغیر char
 

static void Main(string[] args)
{
char word = ‘A’;
char word1 = ‘/’;
char word2 = ‘*’;
char word3 = ‘5’;
char word4 = ‘:’;
}

سپس میتوانیم با استفاده از دستور ()Console.WriteLine ، مقادیر را چاپ کنیم.

متغیر char در سی شارپ
 

static void Main(string[] args)
{
char word = ‘A’;
char word1 = ‘/’;
char word2 = ‘*’;
char word3 = ‘5’;
char word4 = ‘:’;

Console.WriteLine(word);
Console.WriteLine(word1);
Console.WriteLine(word2);
Console.WriteLine(word3);
Console.WriteLine(word4);
}

تفاوت کاراکتر char و String (رشته):

مقادیر یا نوع داده ای که درون متغیر char ذخیره میشود، نوعی الفبای واحد است که در آن یک کاراکتر منفرد یا یک الفبای واحد ذخیره میشود: مانند ‘A’ , ‘%’,’#’ , ‘!’,’k’

اما مقادیری که درون متغیر string ذخیره میشود، یک رشته که شامل کلمات کامل یا تعدادی کلمه است (متن)

مقاديري که درون، متغير string يا رشته قرار ميگيرند بين دو کاراکتر دابل کوتيشن (” “) قرار ميگيرند، به اين صورت “Hello World”

مقاديري که درون متغير char قرار دارند، بين دو کاراکتر کوتيشن قرار دارند. به اين صورت: ‘A’

متغیر char در C#
در جلسه آينده با متغير boolean آشنا خواهيم شد.

 

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد.