const char * cp;cp
is a pointer to const char;cp是一个指针变量,指向一个常量字符创,注意cp是指针变量,指向const char,那么意味着cp可以指向其他的const char;但需要注意的是cp指向的是const char,所以不能通过cp来修改const char;cp可以指向其他其他的const char和通过cp来修改const cha...
分类:
其他好文 时间:
2014-09-20 08:53:07
阅读次数:
188
OC中只能使用指针变量来间接操作对象类的声明使用的关键字是@interface@interface 类名@end结尾的@end表示类声明结束类的实现使用的关键字是@implementation@implementation类名@end结尾需要加上@end,告诉编译器类实现完毕/* 类名:Car .....
分类:
其他好文 时间:
2014-09-19 18:53:15
阅读次数:
162
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
闲来无事,看看《C与指针》。 如果有人告诉你,马里奥可以用c写出个矩阵的相撞的判断,你也可以写出自己的马里奥的时候,动力就来了。 其实C可以这样写的! C混乱编码大赛作品,美国 Don Yang(感觉就是个动漫宅)。 (一)C是自由形式的语言,比较好的编码规范就是:[c...
分类:
其他好文 时间:
2014-09-11 15:18:42
阅读次数:
222
指针数组是一种特殊的数组,指针数组的数组元素都是指针变量。指针数组的定义格式为: 类型名称 *数组名称[数组长度]; 例如: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