黑马程序员技术交流社区

标题: &和指针的问题 [打印本页]

作者: 小郑    时间: 2015-7-9 07:57
标题: &和指针的问题
在oc中  这样就可以给s赋值  
NSString *s= [NSString new];
NSLog(@"--%@",s);
在c中赋值时这样的
int num;


scanf("%d", &num);
是不是说明&和指针的作用一样的


作者: 123123123    时间: 2015-7-9 08:13
路过
。。。
作者: 小蜗牛0519    时间: 2015-7-9 20:01
也在学习中!!!
作者: 滔哥    时间: 2015-7-9 20:06
&是一般用于 取内存地址   指针是用于存放内存地址的, & 取出指针中的地址的
我们声明变量的时候, 都会在内存中分配一块内存地址,这个变量就存放在这个地址中.
通过&取出这个变量的地址.
多理解下内存中地址概念

作者: guo150828    时间: 2015-7-9 20:24
不一样吧,&指示取地址运算符,而指针的作用不只是指向地址,还有其它例如修改变量地址,多个函数返回值等,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2