本案例的目的是使學(xué)生掌握char數(shù)據(jù)類型的使用方法。
char數(shù)據(jù)類型以UniCode存儲(chǔ)一個(gè)字符,其占2個(gè)字節(jié),可以存儲(chǔ)任何合法的一個(gè)字符。
char數(shù)據(jù)類型需使用兩個(gè)英文半角的單引號(hào)(')將值引起來,即 定義方法為 :char ch = 'A';
char數(shù)據(jù)類型不能包含兩個(gè)或以上的字符,也不允許存儲(chǔ)空字符,即沒有任何值的情況(與存儲(chǔ)空格不同)
有些特殊字符需借助轉(zhuǎn)義字符,詳見后面的案例。
本案例源代碼如下:
using System;
namespace CharType
{
class Program
{
static void Main(string[] args)
{
char ch1 = 'A'; //一個(gè)字母
char ch2 = '程'; //一個(gè)漢字
char ch3 = 'α'; //希臘字母
char ch4 = '3'; //一個(gè)數(shù)字
char ch5 = ' '; //一個(gè)空格
//錯(cuò)誤定義:不允許包含兩個(gè)或兩個(gè)以上的字符
//char ch6 = 'AB';
//錯(cuò)誤定義:不允許空字符
//char ch7 = '';
//錯(cuò)誤定義:不允許使用雙引號(hào)
//char ch8 = "A";
Console.WriteLine(ch1);
Console.WriteLine(ch2);
Console.WriteLine(ch3);
Console.WriteLine(ch4);
Console.WriteLine(ch5);
}
}
}
程序運(yùn)行的結(jié)構(gòu)如下:
A
程
α
3
注意:最后一個(gè)字符為空格。
新聞熱點(diǎn)
疑難解答