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

有哪些做任务的网站海淀区seo搜索引擎优化企业

有哪些做任务的网站,海淀区seo搜索引擎优化企业,用网站做淘客怎么赚钱,情人做网站模版C语言| 数组 指针与数组的关系: 1 指针与一维数组的关系;(重点,要掌握) 2 指针与二维数组的关系。(难点,用得少) 【用指针引用数组元素】 引用数组元素的方法: 1 用下标引用; 2 用指针引用。通过指向…

C语言| 数组

指针与数组的关系:

1 指针与一维数组的关系;(重点,要掌握)

2 指针与二维数组的关系。(难点,用得少)

【用指针引用数组元素】

引用数组元素的方法:

1 用下标引用;

2 用指针引用。通过指向某个数组元素的指针变量来引用数组元素。

数组的类型要和指针变量的基类型相同

【程序代码1】指针引用数组元素

定义一维数组a,有5个元素,
a[0]、a[1]、a[2]、a[3]、a[4]===是数组元素,也是变量名。
p = &a[0]; 
表示将a[0]的地址放到指针变量p中,也就是说指针变量p指向数组的第一个元素a[0]。
在C语言中规定,“数组名”是一个指针常量,表示数组第一个元素的起始地址。
所以 p = &a[0]; 和 p = a; 是等价语句,输出结果*p和*q都是一样的。

数组a 是 int型,占4字节。
数组a中每一个元素,都占4字节的内存单元,
每个字节都有一个地址,所以每个元素都有4个地址。

 p = &a[0]; //把第一个元素的第一字节的地址,放到p中。
 q = a; //表示把数组a的第一个元素的起始地址赋给指针变量q。

【数组的首地址】就是数组第一个元素的起始地址。
起始地址==第一个元素的第一字节的地址。

#include <stdio.h>

int main(void)
{
    int a[] = {11, 22, 33, 44, 55}; //定义一维数组a
    int *p = &a[0]; //指针p指向a[0],存放a[0]的地址。
    int *q = a; //q指向a[0];

    printf("*p = %d, *q = %d\n", *p, *q);
    
    return 0;
}
 

http://www.dtcms.com/a/409870.html

相关文章:

  • 【C++实战㊻】解锁C++观察者模式:从理论到实战
  • 类和对象(二)
  • 开源多场景问答社区论坛Apache Answer本地部署并发布至公网使用
  • vue3 通过 Vue3DraggableResizable实现拖拽弹窗,可修改大小
  • 广州网站制作信科建设白名单 网站
  • DirBuster工具的文本介绍以及使用方法
  • DeepSeek-V3.1-Terminus:蓝耘API+CherryStudio实测国产最新开源模型,推理能力竟让我后背发凉
  • 金仓数据库:破解电子证照国产化难题,开启政务效能新篇
  • 杭州小蜜蜂网站建设宝坻做网站哪家好
  • 解析前端框架 Axios 的设计理念与源码:从 Promise 美学到双适配架构
  • MQTT 关键特性详解
  • 数据仓库与数据挖掘课程设计
  • 半导体数据分析:GPR算法小白入门(三) 晶体管I-V特性仿真教程
  • 深入理解 Qt 元对象系统:QMetaEnum 的应用与实践
  • html video标签mp4格式视频显示不出来的问题
  • Unity 虚拟仿真实验中设计模式的使用 ——策略模式(Strategy Pattern)
  • 企业级网站欣赏新乡个人网站建设
  • 设计模式——单例模式
  • C++设计模式之结构型模式:外观模式(Facade)
  • PaddleX服务化部署精度低于命令行调用的原因及解决方案
  • 新型域名前置攻击利用Google Meet、YouTube、Chrome及GCP构建流量隧道
  • 使用 C# 设置 Excel 单元格数据验证
  • python 做 网站移动互联网终端设备的主要技术指标是什么
  • Claude Code 的“AI优先”
  • 海外网站推广的公司app开发者需要更新
  • Unity-状态机复用
  • 沈阳铁西做网站公司成都移动网站建设
  • AI提示词应用
  • 【汽车篇】AI深度学习在汽车零部件外观检测——机电轴承的应用
  • 智能网联汽车技术仿真教学软件-沉浸式学习,实战化训练