关键字是用于某些内部过程或表示某些预定义动作的语言中的单词。 char是用于声明变量的关键字,该变量存储从+ U0000到U + FFFF范围内的字符值。它是System.Char的别名。
句法:
char variable_name = value;
char关键字在内存中占用2个字节(16位)。
例子:
Input: S
Output: chr: S
Size of a char variable: 2
Input: G
Output: Type of chr: System.Char
chr: G
Size of a char variable: 2
范例1:
// C# program for char keyword
using System;
using System.Text;
class GFG {
static void Main(string[] args)
{
// char variable declaration
char chr = 'S';
// to print value
Console.WriteLine("chr: " + chr);
// to print the size of a char
Console.WriteLine("Size of a char variable: " + sizeof(char));
}
}
输出:
chr: S
Size of a char variable: 2
范例2:
// C# program for char keyword
using System;
using System.Text;
namespace geeks {
class GFG {
static void Main(string[] args)
{
// char variable declaration
char chr = 'G';
// to print the type of variable
Console.WriteLine("Type of chr: " + chr.GetType());
// to print value
Console.WriteLine("chr: " + chr);
// to print size of a char
Console.WriteLine("Size of a char variable: " + sizeof(char));
// hit ENTER to exit
Console.ReadLine();
}
}
}
输出:
Type of chr: System.Char
chr: G
Size of a char variable: 2
范例3:
// C# program for char keyword
using System;
using System.Text;
class GFG {
static void Main(string[] args)
{
// char variable declaration
char chr = 'Geeks';
// to print value
Console.WriteLine("chr: " + chr);
// to print size of a char
Console.WriteLine("Size of a char variable: " + sizeof(char));
}
}
错误:
Too many characters in character literal