1.對指針賦值
void swap(char *v1, char *v2) {
// 中間變量
char temp;
// 取出v1指向的變量的值
temp = *v1;
// 取出v2指向的變量的值跨新,然后賦值給v1指向的變量
*v1 = *v2;
// 賦值給v2指向的變量
*v2 = temp;
}
2過指針修改值
char a = 10;
printf("修改前础拨,a的值:%d\n", a);
// 指針變量p指向變量a
char *p = &a;
// 通過指針變量p間接修改變量a的值
*p = 9;
printf("修改后,a的值:%d", a);
-----------------------oc對象 指針理解-----------------------------------
//指針變量obj 指向NSObject實例變量
NSObject *obj = [[NSObject alloc]init];
NSObject *obj = 實例對象的堆空間的內(nèi)存地址
obj = 實例對象的內(nèi)存地址
*obj = 實例對象的內(nèi)存地址中存的值