size_t 类型定义在cstddef头文件中,该文件是C标准库的头文件stddef.h的C++版。它是一个与机器相关的unsigned类型,其大小足以保证存储内存中对象的大小。
如果size_t i = 0, i - 1 则会发生越界,因为size_t 没有负值。
size_t 类型定义在cstddef头文件中,该文件是C标准库的头文件stddef.h的C++版。它是一个与机器相关的unsigned类型,其大小足以保证存储内存中对象的大小。
如果size_t i = 0, i - 1 则会发生越界,因为size_t 没有负值。