指针-C语言
da-xiang
求学,求知,求智
展开
-
指针与数组之间的联系
(1)指针和数组的关系 对于一个一维数组,例如int a[10],那么a代表的是数组的首地址,它和&a[0]是等价的。 定义指针int *p,p=a 等价于p=&a[0]; 如果 p 指向a[0],那么 p 就是 a[0] 中的元素,p i 是数组元素 a[i] 的地址,(p i) 就是数组元素 a[i] 的内容。(2)指针与数组的转换关系 a[i]==(a+i)==(i+a原创 2016-04-18 11:30:44 · 518 阅读 · 0 评论 -
μCO/OS II之函数调用——C语言函数指针
函数指针但是最重要的C指针之一,它可以指向一个函数。 函数指针保存于一个指针变量,并在程序中通过这个函数指针变量调用这个函数。一个函数就是一段代码,C编译器会为这个代码段分配一段连续的内存空间,学过汇编语言的都知道,代码在编译完成之后生成目标文件.obj(C语言编译->汇编->机器码),生成机器码,这一段机器码就是计算机执行的程序,他们存储在计算机分配的连续空间内。C编译之后,会把函数的首地址作原创 2016-12-26 11:09:13 · 476 阅读 · 0 评论