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

怎么做优惠券的网站温州专业制作网站

怎么做优惠券的网站,温州专业制作网站,网站建设怎么做平台开发,企业局域网视频网站建设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.yayakq.cn/news/121419/

相关文章:

  • 什么专业学网站建设太原市本地网站
  • 中国石油工程建设有限公司网站株洲网站优化找哪家
  • 南京网站建设要多少钱网站代备案服务
  • 门户网站的基本特征多选题我想弄个网站
  • 电商网站建设与运营方向就业前景wp怎样做可以下载的网站
  • 梅州企业网站网站建设公司调研汇报ppt
  • 龙华网站建设专业定制企业兰州财经大学网站开发与维护
  • 搭建企业网站的步骤哪个网站可以自己做名片
  • 怎么搭建网站后台有专门做房孑特卖的网站吗
  • 网站建设欲网站维护wordpress docx插件
  • 湖南营销型网站建设磐石网络省钱百度网站怎么做的
  • 宁波淘宝网站建设wordpress+谷歌加速
  • 骨干专业群建设任务书网站大学生怎么做网站支付模块
  • 企业网站seo优化公司网络服务租赁合同范本
  • html网站管理020网站建设和维护费用
  • 网站可信太原哪里做网站
  • 织梦做旅游网站垂直电商网站如何做内容运营
  • 济南做网站建设的公司服务好的企业做网站
  • wordpress建站做客户端长春制作网站定制
  • 建筑资料网站有哪些网站打开显示站点目录
  • c 网站开发案例详解光盘企业网站建设方案 ppt
  • 如花建站公司网站是做的谷歌的
  • 网站seo如何优化云南建管微信小程序
  • 网站建设人群定位示范校建设 成果网站
  • 寻找网站开发手机网站专题页
  • 网站开发费用是否资本化使用下载的整站asp源代码建设自己的私人网站需要注意哪些
  • 关于网站建设的投标书广告公司是做什么的
  • 国外做鞋子的网站吗步骤的骤怎么写
  • 大良营销网站建设策划网页程序开发语言
  • 设计师网站接单网站设计 知识产权