当前位置: 首页 > news >正文

个人备案网站名称大全nba最新交易汇总实时更新

个人备案网站名称大全,nba最新交易汇总实时更新,网站做301根目录在哪,如何做电商网站分析报告3.7 数组指针 1.数组指针的概述 数组指针是一个指向数组的指针变量,是用来保存数组元素的地址。在C/C中,数组名代表了数组的首地址,可以被解释为一个指向数组第一个元素的指针。因此,一个指向数组的指针可以通过数组名来获…

3.7 数组指针      

1.数组指针的概述

     数组指针是一个指向数组的指针变量,是用来保存数组元素的地址。在C/C++中,数组名代表了数组的首地址,可以被解释为一个指向数组第一个元素的指针。因此,一个指向数组的指针可以通过数组名来获得。

例如:        int arr[5]={10,20,30,40,50};

//需求定义一个指针变量 保存 数组元素的地址

int *ptr;
ptr = &arr[0];

ptr = arr;        //arr作为地址 第0个元素的地址  arr==&arr[0]

ptr = &arr[3];  //也可以保存第三个元素的地址

    可以使用数组名arr来获取数组的首地址。然后,可以声明一个指向该数组的指针变量来保存这个地址:

int *ptr = arr; // 等价于 int *ptr = &arr[0];

        在上述代码中,ptr是一个指向整型的指针变量,通过将数组名arr赋值给ptrptr指向了数组arr的首元素,即arr[0]

       通过指针操作符*和索引,我们可以访问数组的元素。例如,要访问数组的第三个元素,可以使用以下语法:

int value = *(ptr + 2); // 等价于 int value = arr[2];

       在这里,ptr + 2将指针移动了两个长度为sizeof(int)的单位,即指向了数组的第三个元素。然后,通过解引用操作符*,我们可以获取该元素的值。

2 数组元素的指针变量 和数组名(作为地址)等价

     数组指针还可以用于传递数组给函数。在函数参数中,可以将数组声明为指针或使用指针作为参数类型来接收数组。这是因为数组名会自动转换为指向数组首元素的指针。

 

 

3 在使用中 [ ] 就是*()的缩写

 为啥    arr ==&arr[0]?

&arr[0] == &*(arr+0) == arr+0 == arr

案例1: p[-1]的值是    30            p[-1] 实际是代表  *(p - 1)

int arr[5] = (10,20,30,40,50};   //*p指向的是40的位置

int *p = arr+3;

案例2: p[1]的值是    50                   p[1] 实际是代表  *(p + 1)

int arr[5] = (10,20,30,40,50};//*p指向的是40的位置

int *p = arr+3;

4 指向同一数组元素的两个

 int arr(5) = {10, 20,30,40,50};     int *p1 = arr;     int *p2 = arr+4;

 

1、两指针变量相减,等于它们间的元素个数

2、两指针变量赋值= p2=p1 它们指向同一处

3、两指针变量判断相等 == p2==p1 它们是否指向同一处

4、两指针变量判断大小   >   <   >=   <=   !=   

p1>p2    p1!=p2     判断它们的位置关系

5、两指针变量不能相加(!) p1+p2无意义

http://www.fp688.cn/news/163216.html

相关文章:

  • 做cpa网站线上推广平台有哪些
  • 房产网站排行东莞网络优化服务商
  • 一蓝网站建设各大网站
  • 网站建设基本流程前期互联网100个创业项目
  • 网站推广优化淄博公司免费自建网站有哪些
  • wordpress栏目页调用内容百家号关键词排名优化
  • 网站建设程序结构seo单页面优化
  • 微盟收费标准百度seo点击器
  • wordpress怎么换域名深圳优化公司
  • 那个网站做图片媒体资源网官网
  • 电脑培训零基础培训班优化关键词排名seo软件
  • 如何创建问卷网站爱站网反链查询
  • 为什么网站要友情链接win7优化设置
  • 网站页面优化方法今天最近的新闻
  • nginx里wordpress做伪静态后图片全部不显示seo搜索引擎优化视频
  • 在家做兼职哪个网站靠谱吗整站关键词排名优化
  • 哪个网上购物网站好抖音推广合作方式
  • app网站建设教程视频seo营销推广全程实例
  • h5技术做网站珠海seo关键词排名
  • 做平台网站怎么做的seo服务如何收费
  • 做网站被骗3000英文外链seo兼职在哪里找
  • 东莞注塑切水口东莞网站建设seo搜索方法
  • 教做甜品网站合肥网站建设公司
  • 上每网站建设腾讯第三季度营收448亿元
  • 上海整形网站建设链接生成器在线制作
  • 桂林手机网站建设抖音seo怎么做的
  • 深圳制作网站建设推广手机百度搜索引擎入口
  • 石城县网站建设娃哈哈软文推广
  • php动态网页源码乐陵seo外包
  • 石家庄58同城招聘信息昆明seo工资