標籤:
一、C# sizeof運算子
sizeof運算子用於擷取實值型別的位元組數。
二、樣本
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
// C# sizeof運算子-www.baike369.com
Console.WriteLine("sbyte的位元組數是:" + sizeof(sbyte) + "位元組");
Console.WriteLine("byte的位元組數是:" + sizeof(byte) + "位元組");
Console.WriteLine("short的位元組數是:" + sizeof(short) + "位元組");
Console.WriteLine("ushort的位元組數是:" + sizeof(ushort) + "位元組");
Console.WriteLine("int的位元組數是:" + sizeof(int) + "位元組");
Console.WriteLine("float的位元組數是:" + sizeof(float) + "位元組");
Console.WriteLine("double的位元組數是:" + sizeof(double) + "位元組");
Console.WriteLine("char的位元組數是:" + sizeof(char) + "位元組");
Console.WriteLine("bool的位元組數是:" + sizeof(bool) + "位元組");
Console.ReadLine();
}
}
}
運行結果:
sbyte的位元組數是:1位元組
byte的位元組數是:1位元組
short的位元組數是:2位元組
ushort的位元組數是:2位元組
int的位元組數是:4位元組
float的位元組數是:4位元組
double的位元組數是:8位元組
char的位元組數是:2位元組
bool的位元組數是:1位元組
C# sizeof運算子