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

指针数组。

指针数组

	int c[5]={1,2,3,4,5};int *p=c;printf("p:%d",p);return 0;

输出:p:-756683712

说明p是地址值,*p就是取这个地址上的元素的值。所以printf(“*p:%d”,*p);
打印出来的是
*p:1
*p=c,c是c[5]数组的首地址元素。

#include <iostream>
using namespace std;int main()
{int c[5]={1,2,3,4,5};int *p=c;printf("%d,%d,%d",c,*p,p);return 0;
}

输出:823396336,1,823396336

int *p=c这句话的意义是:定义了一个类型为
int * 的数据类型、p=c;
c是数组的首地址。

http://www.lryc.cn/news/329206.html

相关文章:

  • GitHub开源项目权限管理-使用账号和个人令牌访问
  • DevSecOps平台架构系列-亚马逊云AWS DevSecOps平台架构
  • KaTex 常用公式编辑
  • 域攻防渗透之委派攻击
  • 优雅的使用ChromeDriver
  • react native hooks 页面出现重绘问题,如何解决
  • kafka安装并测试
  • flutter路由跳转
  • 微服务项目小结1
  • 【小熊猫 ide】更新支持mingw 支持c++20
  • ESD保护二极管ESD9B3.3ST5G 以更小的空间实现强大的保护 车规级TVS二极管更给力
  • SAP BTP云上一个JVM与DB Connection纠缠的案例
  • Linux进程的基本概念
  • 设计模式深度解析:AI如何影响装饰器模式与组合模式的选择与应用
  • JAVA面试大全之微服务篇
  • WiFiSpoof for Mac wifi地址修改工具
  • 14 - grace数据处理 - 泄露误差改正 - 空域滤波法(Mascon法)
  • openGauss MySQL兼容性增强
  • 【跟小嘉学 Linux 系统架构与开发】二、Linux发型版介绍与基础常用命令介绍
  • EMD关于信号的重建,心率提取
  • HEVC的Profile和Level介绍
  • Springboot Thymeleaf 实现数据添加、修改、查询、删除
  • 关于 UnityEditorWindow
  • 小狐狸JSON-RPC:wallet_addEthereumChain(添加指定链)
  • Pandas | value_counts() 的详细用法
  • 上岸美团了!
  • Gemma开源AI指南
  • LabVIEW智能家居安防系统
  • [蓝桥杯 2022 省 A] 求和
  • 【C++入门】输入输出、命名空间、缺省参数、函数重载、引用、内联函数、auto、基于范围的for循环