size_t在C语言中就有了.它是一种“整型”类型,里面保存的是一个整数,就像int, long那样.这种整数用来记录一个大小(size).size_t的全称应该是size type,就是说“一种用来记录大小的数据类型”.通常我们用sizeof(XXX)操作,这个操作所得到的结果就是size_t类型.因为size_t类型的数据其实是保存了一个整数,所以它也可以做加减乘除,也可以转化为int并赋值给int类型的变量. 类似的还有wchar_t, ptrdiff_t.wchar_t就是wide ch…