内存分析
void fun(char a[1000])
{
count sizeof(a) endl;
}
请问sizeof(a)到底是多少?
个人感觉应该是1000,但有人说是4,说是在函数中,数组参数退化成指针了,有这个说法么?是不是只要是函数里面的数组参数,都当作指针看?
[解决办法]
4
[解决办法]
规定
发布时间: 2012-03-13 11:21:12 作者: rapoo
内存分析
void fun(char a[1000])
{
count sizeof(a) endl;
}
请问sizeof(a)到底是多少?
个人感觉应该是1000,但有人说是4,说是在函数中,数组参数退化成指针了,有这个说法么?是不是只要是函数里面的数组参数,都当作指针看?
[解决办法]
4
[解决办法]
规定