32位系统,函数void Func(char str[100]){}中sizeof(str)的大小为()
A. 4 B. 6 C. 8 D. 100
N诺智能批改可自动批改答案并给出反馈,每次使用将消耗 1个诺币
您当前的诺币数量: 个
N诺正在智能批改,预计需要30秒,请稍候...
在函数 void Func(char str[100]) {} 中,str 实际上是一个 char* 类型的指针,而不是一个包含100个字符的数组。所以,当你使用 sizeof(str) 时,它并不会返回数组的大小(即100),而是会返回指针的大小。
在32位系统中,指针的大小通常是4个字节。因此,sizeof(str) 在这个函数中的值将是4。
32位系统地址占4个字节,64位系统地址占8个字节
地址大小
A
注意与sizeof(st...
登录后提交答案