首页 > 代码库 > 指针详解
指针详解
一、变量地址
int home = 5;
&home:表示home变量所在的地址。
二、指向变量的地址---指针
int updates = 6;
int * p_updates = &updates(将&updates赋值给p_updates,而不是赋值给*p_updates);
另一种写法:p_updates = &updates;
说明与对比:updates表示值,&updates表示地址;而*p_updates表示值,p_updates表示地址。
由此说明,updates和*p_updates等价,&updates和p_updates等价。
三、指针的危害
long * fellow;
* fellow = 20;
上面两行代码初始化了一个long类型的指针,并将指针指向的值初始化为20,但是没有指明存放指针变量的地址,这样是很危险的,
所以在初始化指针变量时一定要赋值。
指针详解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。