您的位置:首页 > 编程语言 > C语言/C++

【C++ 学习笔记】 size_t 和 int

2014-12-07 21:06 183 查看
总的来说:size_t 是无符号的整型,int 是 有符号的整型。

size_t 是unsigned integer type 的别名,定于与头文件<cstddef>,常用于表示大小和字符长度,在一些函数如sizeof() 或者size()中使用。

size_t 中特别定义了一个标识:npos。在一些函数中表示失败的返回值。如在size_t string::find()中,如果没有找到字符串,那么便返回npos。

npos的定义:static const size_t npos = -1;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: