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