변수의 크기를 얻으려면 sizeof가 사용됩니다.
int x; x = sizeof(int);
sizeof를 사용하지 않고 변수의 크기를 얻으려면 다음 코드를 시도하십시오 -
// without using sizeof byte[] dataBytes = BitConverter.GetBytes(x); int d = dataBytes.Length;
다음은 전체 코드입니다.
예
using System; class Demo { public static void Main() { int x; // using sizeof x = sizeof(int); Console.WriteLine(x); // without using sizeof byte[] dataBytes = BitConverter.GetBytes(x); int d = dataBytes.Length; Console.WriteLine(d); } }
출력
4 4