C语言之数组名

#include

int main()
{
    int arr[] = { 1,2,3,4,5,6,7 };
    int sz = sizeof(arr) / sizeof(arr[0]);
    //1.sizeof(数组名)-数组名表示整个数组,sizeof(数组名)计算的是整个数组的大小,单位是字节
    //2.&数组名,数组名代表整个数组,&数组名,取出的是整个数组的地址
    printf("%p\n", arr);//地址一样
    printf("%p\n", &arr[0]);//与上面打印地址一样
    printf("%d\n", *arr);//1
    return 0;
}

你可能感兴趣的:(java,算法,数据结构)