指向数组的指针变量成为数组指针变量。一个数组是由连续的一块内存单元组成的。数组名就是这块连续内存单元的首地址。该实例我们实现了使用数组的指针引用数组,利用数组名以及下标引用数组等。其中,使用数组的指针和数组的下标来遍历数组的时候可能不太容易理解,但是我已经在注释中说明清楚了。下面附上我的代码:#include /**
* 本实例实现通过指向数组的指针引用数组,
* 利用数组名以...
分类:
编程语言 时间:
2015-05-10 09:47:40
阅读次数:
132
今天主要学习数组,什么叫是数组呢?数组:就是存放相同类型的若干变量的集合。数组属于构造类型。一维数组的定义方式:类型 数组名[元素个数] = {元素1, 元素2, .........};int a[5];注意:[]只能放在数组名的后面,下面的都是错误写法:1 int a[5] a;// 错误2 in...
分类:
编程语言 时间:
2015-05-09 10:07:05
阅读次数:
127
// sizeof里边放数组名,传首元素地址
#include
void example(char acHello[])
{
printf("%d\n", sizeof(acHello));
return 0;
}
int main()
{
char acHello[] = "hello,tu_lun";
example(acHello);
return 0;
}...
分类:
编程语言 时间:
2015-05-08 18:18:25
阅读次数:
173
数组名本身就是地址或指针值,数组和指针都可以通过下标来访问。尽管指针和数组在访问内存的方式上几乎是相同的,但它们还是有区别的。指针变量可以取不同的地址作为它的值,但数组本身就是个地址,它是固定的。假设a是个数组,i是个int变量。有一个基本的事实是:a[i] 相当于 *(a + i)表达式a[i]的值就是数组第i个元素(从0开始计数)的值,而*(a + i)是对表达式a + i进行解引用。后者是个指...
分类:
编程语言 时间:
2015-05-08 15:00:18
阅读次数:
138
1:二维数组(理解)(1)元素是一维数组的数组。(2)格式: A:数据类型[][] 数组名 =new 数据类型[m][n]; B:数据类型[][] 数组名 =new 数据类型[m][]; C:数据类型[][] 数组名 =new 数据类型[][]{{...},{...},{...}}; D:数据类型[...
分类:
编程语言 时间:
2015-05-07 14:26:41
阅读次数:
190
1、定义一维和二维甚至高维数组的方法为:
数组类型 [ ] 数组名称;
数组类型 [ ] [ ]数组名称;
数组类型 [ ][ ] ....数组名称;
需要注意的是在定义数组时不能指定数组的长度。
2、数组的初始化有静态初始化和动态初始化,二者的区别在:静态初始化指定数组的数组,动态初始化只指定数组的长度。
例如:int [ ] Arr;
Arr=new int [...
分类:
编程语言 时间:
2015-05-06 13:25:30
阅读次数:
158
转!http://blog.sina.com.cn/s/blog_5155e8d401009145.htmlqsort,包含在stdlib.h头文件里,函数一共四个参数,没返回值.一个典型的qsort的写法如下qsort(s,n,sizeof(s[0]),cmp);其中第一个参数是参与排序的数组名(...
分类:
编程语言 时间:
2015-05-06 10:38:11
阅读次数:
215
一、JavaScript基本语法。(一)数据类型与变量类型。 整数,小数,布局,字符串,日期时间,数组 强制转换: parseInt()parseFloat()isNaN()(二)数组 var 数组名 = new Array([长度]); //“假冒”数组 a.length-长度 a[下标] = 值...
分类:
编程语言 时间:
2015-05-02 11:07:36
阅读次数:
145
/* NSArray 相当于java List;// NSSet相当于java Set // NSdictionary相当于java Map // NSArray NSMutableArray有序 快速访问 @[obj1,obj2,obj3];快速访问元素 数组名[i];// NSSet NSMut...
分类:
其他好文 时间:
2015-05-01 11:58:43
阅读次数:
91
创建数组有三种方法1、声明一个数组,声明时用常量表达式指定数组维数,然后可以用数组名访问数组元素2、声明一个变长数组,声明时用变量表达式指定数组的维数,C99支持3、声明一个指针,调用malloc(),然后使用该指针来访问数组元素,指针为常量,不能进行运算#include #include int ...
分类:
编程语言 时间:
2015-04-30 15:49:23
阅读次数:
113