发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
讲解对象:数组理解作者:融水公子 rsgz数组 数组名代表内存单元的首地址 数组名表示数组元素的第一个元素 数组名是一个指针常量 数组本身蕴含了指针的概念 用指针应用数组元素int s[N],*ps=s;ps++右移 ps—左移数组元素的引用方法 s[i] p[i] i:0-->N-1*(s+i) *(p+i) i:0-->N-1
讲解对象:数组理解
作者:融水公子 rsgz
数组
数组名代表内存单元的首地址
数组名表示数组元素的第一个元素
数组名是一个指针常量
数组本身蕴含了指针的概念
用指针应用数组元素
int s[N],*ps=s;
ps++右移 ps—左移
数组元素的引用方法
s[i] p[i] i:0-->N-1
*(s+i) *(p+i) i:0-->N-1
来自: 融水公子 > 《C》
0条评论
发表
请遵守用户 评论公约
指针数组和数组指针
指针数组和数组指针指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。下面到底哪个是数组指针,哪个是指针数组呢:A),int *p1[10];B),int (*p2)[10];这里需要明白...
Java 线性表(数组、链表、哈希表、栈和队列)
Java 线性表(数组、链表、哈希表、栈和队列)1. 定义:数组是相同数据类型的元素按一定的顺序排列的集合,是一块连续的内存空间,通过使用整形索引值来访问他们的元素,是最简单,也是使用最广泛的数据...
指针
/*p4是指向字符变量的指针变量*/ 应该注意的是,一个指针变量只能指向同类型的变量,如P3 只能指向浮点变量,不能时而指向一个浮点变量, 时而又指向一个字符变量。/*pa指向a[2],即pa的值为&pa[2]...
指针 数组
指针 数组指针数组 一个数组,若其元素均为指针类型数据,称为指针数组。一维指针数组的定义形式为:类型名 *数组名[数组长度] 例如: int *p[4] 由于[]比*优先级更高,因此p先与[4]结合,...
C,C 指针数组与数组指针
笔记 指针与数组
笔记 指针与数组。注意: (1). int (*p)[3]; //1个指针变量 int *p[3]; //3个指针变量 (2). p=a+i; //遍历全部数组元素 ...
int (*a)[10] 和 int *a[10] 的区别
int (*a)[10] 和 int *a[10] 的区别 int *a[10] :数组指针。数组a里存放的是10个int型指针int (*a)[10] :a是指针,指向一个数组。此数组有10个int型元素int *a[10]先找到声明符a,然后向右看,有[...
C语言链表理解
链表中每个元素称为结点,每个结点都应包含两部分:数组元素只有一个部分 定义起来直接int test[]; 而链表有两部分,所以借助结...
02 常见选择题 typedef 以及查看数据类型
char [10],T为一个char数组。那么T * a中啊为什么类型呢,T * ,T为数组,是一个整体,a为指向这个数组的一个指针喽。首先,a是指针,...
微信扫码,在手机上查看选中内容