1 指针函数 带指针的函数,本质是函数,返回值是某一类型的指针。 形式:int *f(x,y);2 函数指针 指向函数变量的指针,本质是一个指针变量。 int func(int x); /* 声明一个函数 */ void (*f) (int x); /* 声明一个函数指针 */ f=func; /*...
分类:
其他好文 时间:
2014-09-16 17:16:40
阅读次数:
190
Person*p = [[Personalloc]init];// 指针变量的地址NSLog(@"%p", &p);// 对象的地址NSLog(@"%p", p);// NSLog(@"%@", p);2、NSLog(@“%s\n”,_func_);输出当前函数名3、NSLog(@“%d”,_LI....
分类:
其他好文 时间:
2014-09-14 23:29:27
阅读次数:
275
一、指针变量的定义1.格式:变量类型 *指针变量名;2.举例:int*p; char*p2;3.注意:定义变量时的*仅仅是指针变量的象征二、利用指针变量简单修改其他变量的值1.指向某个变量inta;int*p;p = &a;或者int*p = &a;2.修改所指向变量的值*p =10;3.在函数内....
分类:
其他好文 时间:
2014-09-14 20:38:27
阅读次数:
189
指针数组是一种特殊的数组,指针数组的数组元素都是指针变量。指针数组的定义格式为: 类型名称 *数组名称[数组长度]; 例如:float *pf[3]; 因为下标运算符[]的优先级高于指针运算符*,上述定义等价于:float * (...
分类:
其他好文 时间:
2014-09-11 11:27:42
阅读次数:
301
函数指针是指向函数的指针变量。 因而“函数指针”本身首先应是指针变量,只不过该指针变量指向函数。这正如用指针变量可指向整型变量、字符型、数组一样,这里是指向函数。如前所述,C在编译时,每一个函数都有一个入口地址,该入口地址就是函数指针所指向的地址。有了指向函数的指针变量后,可用该指针变量调用函数,就...
分类:
其他好文 时间:
2014-09-10 17:30:20
阅读次数:
313
很多初学者弄不清指针和数组到底有什么样的关系。我现在就告诉你:他们之间没有 任何关系!只是他们经常穿着相似的衣服来逗你玩罢了。 指针就是指针,指针变量在32 位系统下,永远占4 个byte,其值为某一个内存的...
分类:
其他好文 时间:
2014-09-10 16:02:00
阅读次数:
193
指针变量的定义:存放地址的变量称为指针变量1. 定义指针变量的一般形式如下:类型名*指针变量名1,*指针变量名2,... * 指针变量名n ;例如:int * X, *Y, *Z;等同于:int * X;int * Y;int * Z;实例:#includevoid main(){ int x =....
分类:
编程语言 时间:
2014-09-09 11:47:18
阅读次数:
215
1.简单的函数指针的应用形式1:返回类型(*函数名)(參数表)char (*pFun)(int); char glFun(int a){ return;} void main() { pFun = glFun; (*pFun)(2); } 第一行定义了一个指针变量pFun。首先...
分类:
其他好文 时间:
2014-09-09 11:11:48
阅读次数:
171
三个名词虽然非常绕嘴,不过说的非常准确。用中国话的语义分析就可以很方便地把三个概念区分开。一) 常量指针。常量是形容词,指针是名词,以指针为中心的一个偏正结构短语。这样看,常量指针本质是指针,常量修饰它,表示这个指针乃是一个指向常量的指针(变量)。指针指向的对象是常量,那么这个对象不能被更改。在C/...
分类:
其他好文 时间:
2014-09-05 19:38:41
阅读次数:
242
三个名词虽然非常绕嘴,不过说的非常准确。用中国话的语义分析就可以很方便地把三个概念区分开。一) 常量指针。常量是形容词,指针是名词,以指针为中心的一个偏正结构短语。这样看,常量指针本质是指针,常量修饰它,表示这个指针乃是一个指向常量的指针(变量)。指针指向的对象是常量,那么这个对象不能被更改。在C/...
分类:
其他好文 时间:
2014-09-04 23:30:50
阅读次数:
246