size_t の定義はどこにありますか?

ウィキペディアより

C99 7.17.1/2 から


en.cppreference.com size_t の size_t の説明によると は次のヘッダーで定義されています:

std::size_t

...    

Defined in header <cstddef>         
Defined in header <cstdio>      
Defined in header <cstring>         
Defined in header <ctime>       
Defined in header <cwchar>

size_t sizeof 演算子の結果の符号なし整数型です (ISO C99 セクション 7.17)。

sizeof 演算子は、そのオペランドのサイズ (バイト単位) を生成します。これは、式または括弧で囲まれた型の名前の場合があります。サイズは、オペランドの型から決定されます。結果は整数です。結果の値は実装定義であり、その型 (符号なし整数型) は size_t です。 (ISO C99 セクション 6.5.3.4。)