c中的数组名

//数组名是什么?
数组名是首元素的地址
//但是有两个例外
  1. sizeof(数组名)-数组名表示整个数组-计算的是整个数组的大小单位是字节
    复制代码
    copy
    #include <stdio.h>
    int main()
    {
        int arr[10] = { 0 };
        int sz = sizeof(arr);
        printf("%p\n", &arr[0]);
        printf("%p\n", arr);
        printf("%p\n", &arr);
        printf("%p\n", arr +1);
        printf("%p\n", &arr +1);
        printf("%d\n", sz);
    }
    复制代码

     

  2. &数组名-数组名表示整个数组-取出的是整个数组的地址
posted @   卡卡罗特kk  阅读(43)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
展开