tag 标签: 数组

相关博文
  • 热度 2
    2016-4-24 16:07
    1336 次阅读|
    0 个评论
    int a ;//10指明了数组的长度;即数组的下标上界是9;a 是无效的 int *c,*p; c=a;//实际被赋值的是一个指针的拷贝,c所指向的是数组的第一个元素 sizeof(a);//此时a代表是整个数组返回数组的长度,在32位系统,值为4*10 a ;//下标引用 *(a+2);//间接访问//除优先级外,下标引用和间接访问完全相同 *p=a+2;//此时a代表首元素地址 char *p=”acbdef”;//sizeof(p)的值4 //p是个指针本身占4字节(32系统),但是p的值,即在这4字节//内存里存放了一块内存的首地址. *(p+4)=d; p =d;//这两种方式等价 //a+1值下个数组的首地址,并不是第二个元素a 的地址 char p =d;//两种等价 int *p ;//指针型数组优先级() ;//数组型指针,元素是整数;p指向包含10个整型数//据的数组;在这里,数组并没有名字 int i=10,j=10; int a,b; a=i++;//a的值是10 b=++j;//b的值是11 //优先级中,自增++运算符高于赋值=运算符,注意以上情况; //函数调用是值传递假如main函数变量n=10要调用一个函数e(n), //e得到的是n的值,对n的值进行了一次复制。变量n不受e 函数//影响。int a ;//10指明了数组的长度;即数组的下标上界是9;a 是无效的 int *c,*p; c=a;//实际被赋值的是一个指针的拷贝,c所指向的是数组的第一个元素 sizeof(a);//此时a代表是整个数组返回数组的长度,在32位系统,值为4*10 a ;//下标引用 *(a+2);//间接访问//除优先级外,下标引用和间接访问完全相同 *p=a+2;//此时a代表首元素地址 char *p=”acbdef”;//sizeof(p)的值4 //p是个指针本身占4字节(32系统),但是p的值,即在这4字节//内存里存放了一块内存的首地址. *(p+4)=d; p =d;//这两种方式等价 //a+1值下个数组的首地址,并不是第二个元素a 的地址 char p =d;//两种等价 int *p ;//指针型数组优先级() ;//数组型指针,元素是整数;p指向包含10个整型数//据的数组;在这里,数组并没有名字 int i=10,j=10; int a,b; a=i++;//a的值是10 b=++j;//b的值是11 //优先级中,自增++运算符高于赋值=运算符,注意以上情况; //函数调用是值传递假如main函数变量n=10要调用一个函数e(n), //e得到的是n的值,对n的值进行了一次复制。变量n不受e 函数//影响。
相关资源
  • 所需E币: 1
    时间: 2023-7-10 15:43
    大小: 542.8KB
    上传者: 张红川
    14数组与指针理解题.pdf
  • 所需E币: 1
    时间: 2023-7-10 15:39
    大小: 6.4KB
    上传者: 张红川
    数组和指针理解题-讲解后.zip
  • 所需E币: 1
    时间: 2023-7-10 15:42
    大小: 806.94KB
    上传者: 张红川
    08数组初级.pdf
  • 所需E币: 1
    时间: 2023-7-10 15:42
    大小: 360.47KB
    上传者: 张红川
    10数组与指针的结合.pdf
  • 所需E币: 1
    时间: 2023-7-10 15:42
    大小: 452.59KB
    上传者: 张红川
    11数组进阶.pdf
  • 所需E币: 1
    时间: 2023-7-10 15:12
    大小: 3.42MB
    上传者: 张红川
    5、数组和字符串.rar
  • 所需E币: 3
    时间: 2023-1-6 11:21
    大小: 4.09MB
    上传者: 张红川
    计算机基础技术的数组
  • 所需E币: 1
    时间: 2022-8-3 22:46
    大小: 9.93KB
    上传者: xyzzyxaaa
    【实验93】数组.zip
  • 所需E币: 1
    时间: 2022-8-3 22:47
    大小: 10.42KB
    上传者: xyzzyxaaa
    【实验99】指针数组.zip
  • 所需E币: 2
    时间: 2021-3-20 20:20
    大小: 29.54KB
    上传者: samewell
    AT89S52单片机C语言应用100例-用字符型数组控制P0口8位LED流水点亮
  • 所需E币: 1
    时间: 2020-12-30 15:26
    大小: 478.15KB
    上传者: Argent
    电子产品日新月异,不管是硬件工程师还是软件工程师,基本的模电、数电知识也是必备的条件,从二极管到三极管,从单片机到多核MCU,3G网络到5G产品的普及,不管电子产品的集成度怎么高,其产品还是少不了电阻电容电感,每个元器件在电路中必然有其作用,有兴趣了解的网友,下载学习学习吧。
  • 所需E币: 1
    时间: 2020-12-30 15:29
    大小: 928.95KB
    上传者: Argent
    电子产品日新月异,不管是硬件工程师还是软件工程师,基本的模电、数电知识也是必备的条件,从二极管到三极管,从单片机到多核MCU,3G网络到5G产品的普及,不管电子产品的集成度怎么高,其产品还是少不了电阻电容电感,每个元器件在电路中必然有其作用,有兴趣了解的网友,下载学习学习吧。
  • 所需E币: 0
    时间: 2020-9-18 17:31
    大小: 26.36KB
    上传者: LGWU1995
    用字符型数组控制P0口8位LED流水点亮
  • 所需E币: 0
    时间: 2020-9-18 17:47
    大小: 26.43KB
    上传者: LGWU1995
    用指针数组控制P0口8位LED流水点亮
  • 所需E币: 0
    时间: 2020-6-19 18:03
    大小: 990KB
    上传者: Argent
    C++编程语言,面向对象编程思想,许多高校都已开设课程,学习一门编程语言,有利于锻造个人的思维能力,为后续软件编程打好坚实的基础。本手搜集的各高校老师的教课文本,笔记,有需要的建议下载保存,学习学习,希望对你有用。
  • 所需E币: 3
    时间: 2019-12-25 12:05
    大小: 486KB
    上传者: 238112554_qq
    数组、簇和波形3.数据类型:数组、簇和波形3.1概述数组是同类型元素的集合。一个数组可以是一维或者多维,如果必要,每维最多可有231-1个元素。可以通过数组索引访问其中的每个元素。索引的范围是0到n–1,其中n是数组中元素的个数。图3-1所显示的是由数值构成的一维数组。注意第一个元素的索引号为0,第二个是1,依此类推。数组的元素可以是数据、字符串等,但所有元素的数据类型必须一致。[pic]图3-1数组示意图簇(Cluster)是另一种数据类型,它的元素可以是不同类型的数据。它类似于C语言中的stuct。使用簇可以把分布在流程图中各个位置的数据元素组合起来,这样可以减少连线的拥挤程度。减少子VI的连接端子的数量。波形(Waveform)可以理解为一种簇的变形,它不能算是一种有普遍意义的数据类型,但非常实用。3.2数组的创建及自动索引3.2.1创建数组一般说来,创建一个数组有两件事要做,首先要建一个数组的“壳”(shell),然后在这个壳中置入数组元素(数或字符串等)。如果需要用一个数组作为程序的数据源,可以选择Functions»Array»ArrayConstant,将它放置在流程图中。然后再在数组框中放置数值常量、布尔数还是字符串常量。下图显示了在数组框放入字符串常量数组的例子。左边是一个数组壳,中间的图上已经置入了字符串元素,右边的图反映了数组的第0个元素为:”ABC”,后两个元素均为空。[pic]……