转载自:http://blog.csdn.net/kaiming2008/article/details/5617155//注意指针数组和数组指针分别是如何指向二维数组的#include main(){ static int m[3][4]={0,1,2,3,4,5,6,7,8,9,10,11};/...
分类:
编程语言 时间:
2015-01-17 11:13:49
阅读次数:
150
lua中基础类 lbaselib.c
这里面定义的基础函数,函数指针数组;
static const luaL_Reg base_funcs[] = {
{"assert", luaB_assert},
{"collectgarbage", luaB_collectgarbage},
{"dofile", luaB_dofile},
{"error", luaB_erro...
分类:
其他好文 时间:
2015-01-15 23:48:07
阅读次数:
385
数组参数等效的指针参数
一位数组chara[30]指针char*
指针数组char*a[30]指针的指针char**a
二维数组chara[10][30]数组的指针char(*a)[30]
char*a[30]//指针数组
char(*a)[30]//数组指针
分类:
编程语言 时间:
2015-01-15 01:52:30
阅读次数:
177
方法一:通过数组指针申请连续的空间
#include
2 #include
3 int main()
4 {
5 // 申请a[3][2]三行两列二维数组
6 int (*a)[2] = (int(*)[2])malloc(sizeof(int)*3*2);
7 a[0][0] =1;
8 a[0][1] =2;
9 a[1][0] =...
分类:
编程语言 时间:
2015-01-10 13:56:31
阅读次数:
159
4.1. 数组 数组是由类型名、标识符和维数组成的复合数据类型(第 2.5 节),类型名规定了存放在数组中的元素的类型,而维数则指定数组中包含的元素个数。 数组定义中的类型名可以是内置数据类型或类类型;除引用之外,数组元素的类型还可以是任意的复合类型。没有所有元素都是引用的数组。4.1.1. 数.....
分类:
编程语言 时间:
2015-01-09 22:12:31
阅读次数:
342
Sizeof与Strlen的区别与联系一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。 由于在编译时计算,因此size....
分类:
其他好文 时间:
2015-01-09 18:54:41
阅读次数:
157
1.int(*p)[4];------p为指向含4个元素的一维整型数组的指针变量(是指针)2.int *p[4];-------定义指针数组p,它由4个指向整型数据的指针元素组成(是数组)1.括号的有优先级高。 int a[3][4]; int (*p)[4]; //该语句是定义一个数组指针,指.....
分类:
编程语言 时间:
2015-01-07 14:39:24
阅读次数:
150
一 :关于指针和堆的内存分配
指针数组 : 一个数组里放的都是指针,我们把他叫做指针数组
int * a[10]; 由于它是一个数组,他是不能从堆空间里申请空间的。 只能做个循环,每个元素去申请空间,或者每个元素去指向另外的地址空间。
数组指针 : 一个指向一唯或者多唯数组的指针;
int * b=new int[10]; 指向一唯数组的指针b ;
一些例子:
...
分类:
编程语言 时间:
2015-01-06 21:38:10
阅读次数:
134
1.注意魔术常量被引入的问题a.php中载入b.php【其中b.php中输出魔术常量__FILE__输出的是b.php的路径】魔术常量被编译的顺序要在a中代码进行处理之前【可以理解为魔术常量在引入前的编译过程中就已经被预编译】魔术常量相当于占位符【而不是一个引入文件中的变量】【注意魔术常量的处理方式...
分类:
编程语言 时间:
2015-01-03 23:47:18
阅读次数:
210
-------IOS培训、android培训、java培训、期待与您交流! ----------c语言的难点和精华部分就是指针,能够将指针完全理解并且将其运用熟练不是一件容易的事情,其中有几个知识点比较绕一些。1.数组指针与指针数组的区别。数组指针是一个指针,是指向数组的指针,...
分类:
编程语言 时间:
2015-01-02 06:21:14
阅读次数:
153