size_t | Programming Place Plus C言語編 標準ライブラリのリファレンス

トップページC言語編標準ライブラリのリファレンス(名前順)

トップページC言語編標準ライブラリのリファレンス(ヘッダ別)


size_t 🔗

概要

大きさ型。

ヘッダ

stddef.hstdio.hstdlib.hstring.htime.hwchar.h

形式

typedef unsigned int size_t;

詳細

符号無し整数型。基本的には、sizeof演算子が返す結果の型だが、その他にもさまざまな関数で使用されている。
大きさは処理系によって異なる。

注意
使用例
#include <stdio.h>
#include <stddef.h>

int main(void)
{
    printf("%zu\n", sizeof(size_t));
}

実行結果(Visual Studio 2017):

4

実行結果(gcc 6.4.0 (MinGW-w64)):

8
関連

size_t型で表現できる最大値を表す SIZE_MAXマクロがある。

解説章

第19章


参考リンク 🔗

本ページはアフィリエイトプログラムによる収益を得ています。
以下のリンクから商品を購入されると、Programming Place 管理者に紹介料が支払われています。


更新履歴 🔗

 VisualStudio 2015 の対応終了。

 「ヘッダ」に stddef.h 以外で定義している標準ヘッダを追記。

 VisualStudio 2013 の対応終了。

 「VisualC++」という表現を「VisualStudio」に統一。

 「サイズ」という表記について表現を統一。 型のサイズ(バイト数)を表しているところは「大きさ」、要素数を表しているところは「要素数」。

 新規作成。



標準ライブラリのリファレンス(名前順)のトップページへ

標準ライブラリのリファレンス(ヘッダ別)のトップページへ

C言語編のトップページへ

Programming Place Plus のトップページへ



はてなブックマーク に保存 Pocket に保存 Facebook でシェア
X で ポストフォロー LINE で送る noteで書く
rss1.0 取得ボタン RSS 管理者情報 プライバシーポリシー
先頭へ戻る