Sign-up....

紧急求住!!-----计算sizeof的值----值得讨论!!!!

char str[]="hello";

char *p=str;

int n=10;

_____________________

(1)

sizeof(str)=?;

sizeof(p)=?;

sizeof(n)=?;

(2)

void func(char str[100]

{

sizeof(str)=?;

}

(3)

void *p=malloc(100)

sizeof(p)=?;

_____________________

本人做了!!!!!~~~~~~~一踏糊涂啊!!!!!!!!

[252 byte] By [msdn] at [2007-8-14 13:02:49]
# 1 Re: 紧急求住!!-----计算sizeof的值----值得讨论!!!!

1.6 4 4

2.?

3.4

du51 at 2005-5-12 20:15:04 >
# 2 Re: 紧急求住!!-----计算sizeof的值----值得讨论!!!!

(1)

sizeof(str)=5;

sizeof(p)=4;

sizeof(n)=4; //在32位机下

(2)

void func(char str[100]

{

sizeof(str)=100;

}

(3)

void *p=malloc(100)

sizeof(p)=4;

kongwe at 2005-5-12 20:15:35 >
# 3 Re: 紧急求住!!-----计算sizeof的值----值得讨论!!!!

第一个应该是6,刚才没考虑清楚;)

kongwe at 2005-5-12 20:17:17 >
# 4 Re: 紧急求住!!-----计算sizeof的值----值得讨论!!!!

上面的对

yates0 at 2005-5-12 20:33:09 >
# 5 Re: 紧急求住!!-----计算sizeof的值----值得讨论!!!!

高手应该解释一下!!!!

zxw2844 at 2005-5-12 20:55:18 >
# 6 Re: 紧急求住!!-----计算sizeof的值----值得讨论!!!!
近天看了( C++实践之路)这本书--才看了第一章,就觉的这本书有深度啊!!!

--显式初始化--哪位前辈能讲一将吗!!!!

zxw2844 at 2005-05-13 16:20:00 >

C/C++

All Classified