首页 > 其他分享 >数组名的注意事项

数组名的注意事项

时间:2022-12-12 13:11:52浏览次数:47  
标签:arr 注意事项 数组名 地址 整个 数组 printf

int main()
{
int arr[] = { 1,2,3,4,5,6,7,8,9,0 };
printf("%p\n", arr);//数组名是数组首个元素的地址
printf("%p\n", &arr[0]);//数组名是数组首个元素的地址
printf("%d\n", *arr);//首元素的地址进行解引用,1
//sizeof(arr);//arr代表整个数组,
//计算的是整个数组的大小,单位是字节;
printf("%p\n", &arr);//arr代表整个数组的地址,取出整个数组的地址
//此时打印出的是数组arr地址的起始位的地址
printf("%p\n", &arr+1);
//此时打印则是整个数组结束时的地址
return 0;
}

标签:arr,注意事项,数组名,地址,整个,数组,printf
From: https://www.cnblogs.com/zrk-8008/p/16975762.html

相关文章

  • c中的数组名
    //数组名是什么?数组名是首元素的地址//但是有两个例外sizeof(数组名)-数组名表示整个数组-计算的是整个数组的大小单位是字节#include<stdio.h>intmain(){inta......
  • 数组的注意事项
    intmain(){ chararr[]="abcdrf"; chararr1[]="abc";//里面包括abc\0 chararr2[]={'a','b','c'};//里面包括abc intarr3[]={0,1,2,3,4,5,6,7,8,9};......
  • tensorflow的官方强化学习库agents的一些注意事项
    源代码地址:https://github.com/tensorflow/agents  ====================================  1.gym的环境版本有要求,给出具体安装及Atari的安装:pipinstallgy......
  • 登录前请了解注意事项
    1、初次使用注意:远程桌面地址不是网址,所以不能用浏览器打开,请使用远程桌面连接这个地址。2、移动、联通、无线、国外用户注意:如果您是移动、联通、无线、国外网络,远程桌面......
  • 安卓各大应用商店上架注意事项汇总
    安卓上架注意事项1、上架前设置处的隐私政策和用户协议、以及弹窗都加上,类似如下图:注意:必须做成先同意隐私政策弹窗,再申请获取用户个人信息2、登录或者注册页面加上隐私政......
  • 【分布式技术专题】「架构设计方案」盘点和总结秒杀服务的功能设计及注意事项技术体系
    秒杀应该考虑哪些问题超卖问题分析秒杀的业务场景,最重要的有一点就是超卖问题,假如备货只有100个,但是最终超卖了200,一般来讲秒杀系统的价格都比较低,如果超卖将严重影响公司的......
  • udp使用注意事项
      注意:非阻塞的socket,调用connect后,立马调用sendto,一般不会返回错误,因为icms的不可达错误消息还没到达,等icmp的不可达消息到达后,后续调用sendto才会返回错误,这就是为什么......
  • 使用cygwin注意事项二
    使用cygwin时,一定要区分当前运行的是cygwin下的进程还是windows下的进程,如:使用vim,假如cygwin下没安装vim,windows下安装了,那么你运行的就是windows下的vim了,因为wind......
  • MySQL忽略大小写的注意事项
    一、背景在阿里的规范中,不允许超过2个JOIN的关联查询,故项目中需要将复杂SQL拆分二、问题目前MySQL5.7非特殊场景默认选择utf8mb4,排序选择utf8mb4_general_ci,MySQL8默认选择u......
  • 【测试一】——研发自测相关注意事项
    第一章前言1.1文档总体介绍 该文档针对媒资4.1相关接口的两轮测试结果进行了抽象汇总,针对于研发自测相关项提供了具体的自测依据。1.2使用范......