ホームページ >バックエンド開発 >C#.Net チュートリアル >C言語におけるsizeofの役割は何ですか?
sizeof は、データ型または変数のバイト数を取得するために C 言語で使用されます。その機能は次のとおりです。 基本データ型のバイト数を取得します。配列要素のバイト数を取得します。構造体または共用体のバイト数を取得します。ポインタ変数が指すデータ型のバイト数を取得します。メモリを割り当てます。
C言語におけるsizeofの役割
sizeofは、データ型または変数が占めるバイト数を取得するために使用されるC言語の演算子です。これは、コンパイル フェーズ中に指定されたデータ型または変数のサイズを計算して返すコンパイル時演算子です。
関数:
構文:
<code class="c">sizeof(数据类型或变量)</code>
例:
<code class="c">#include <stdio.h> int main() { int i; int *p; printf("sizeof(int): %ld\n", sizeof(int)); printf("sizeof(i): %ld\n", sizeof(i)); printf("sizeof(*p): %ld\n", sizeof(*p)); return 0; }</code>
出力:
<code>sizeof(int): 4 sizeof(i): 4 sizeof(*p): 4</code>
この例では:
以上がC言語におけるsizeofの役割は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。