‘sizeof’ on array functionparame

#include<stdio.h>

void get_array(int  b[10]);

void get_array(int  b[10])
{
        printf("sizeof b: %d\n ",sizeof(b));
}

int  main()
{
        int  a[10]={1,2,3,4,5,6,7,8,9,0};

        printf("sizeof a: %d\n ", sizeof(a));
        get_array(a);

        return 0;


}

 

为什么运行不了?

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^