C语言&取址符、*寻址符(六)
2016-03-07 11:03
204 查看
//声明变量 int *i_num; int ii_num = 3; float f_num; char *c_pointer , cc_pointer; //(一)基本概念: 用来存储地址的变量 //(二) 一元运算符 & //一个变量的地址可以看作是在内存中的位置,值以十六进制表示 0x7fff5fbff7ac int point = 100; printf("value=%d pointer=%p",point,&point); //取地址赋值给左边指针 i_num = &ii_num; //寻址符,把地址值赋值给左边; int bb = *i_num; printf("char=%s pointer=%p",c_pointer,&c_pointer); int temp = 10; int *u; u = &temp; *u = temp; printf("temppointer=%p upointer=%p",&temp,u);
相关文章推荐
- C语言指针学习(转载)
- C语言 BUG报错整理
- 深入理解C++中的mutable关键字
- C++中如何修改const变量
- C语言灵魂
- C++文件操作:打开文件和写入文件
- Microsoft visual C++ 2010学习版中C语言基本数据类型所占字节大小(系统为64位win8.1)
- Mat操作
- c++之继承与派生
- const
- C语言register关键字—最快的关键字
- C语言函数qsort的使用方法
- 使用设计模式中的单例模式来实现C++的boost库
- C++的全局变量,静态全局变量,常全局变量定义与声明
- 详解C++文件读写操作
- C语言实现使用动态数组实现循环队列
- CRC16校验C语言程序源码
- C/C++从文件末尾反向获取指定N行数据
- C语言——项目规范
- 创建滚动进度条的几种方法