数组做参数时实际上传递的是指针

void example(char acWelcome[]) {
    printf("%d", sizeof(acWelcome));
    return;
}
int main() {
    char acWelcome[] = "Welcome to Huawei Test";
    example(acWelcome);
    printf("\n%d\n", sizeof(acWelcome));
    return 0;
}

猜你喜欢

转载自blog.csdn.net/oMoDao1/article/details/80785628