|
|
1
160
从…起 the friendly Wikipedia :
还有,检查一下 Why size_t matters |
|
|
2
37
size_t是用于表示大小的类型(顾名思义)。它的平台(甚至可能的实现)依赖于此,应该仅用于此目的。显然,表示大小的size\u t是无符号的。许多stdlib函数,包括malloc、sizeof和各种字符串操作函数,都使用size\t作为数据类型。 默认情况下,int是有符号的,即使它的大小也取决于平台,但在大多数现代机器上它将是固定的32位(尽管在64位体系结构上int的大小是64位,但在这些体系结构上int的长度仍然是32位)。
|
|
|
3
14
随时
也就是说,一种解决方法可能是对所有地址和偏移量进行边界检查
|
|
|
4
9
|
|
|
5
-1
定义
在此处粘贴所需信息:
A.
|