2015 10 30 指针
来源:互联网 发布:51单片机串口 编辑:程序博客网 时间:2024/06/02 02:31
1、内存中的最小存储单元叫字节,为了方便我们操作内存中的数据,生产商对每一个内存中的存储单元进行编号,这个编号叫做地址,地址其实就是指针,指针其实就是地址;
2、 // & 取地址符号// &a 取到a的地址,并返回 // %p是地址的占位 printf("%p\n",&a);//a空间内存的首地址.
3、 /指针变量定义的格式
//类型修饰符 *指针变量名 = 初始值 ;//在定义指针变量的时候*就是一个指针的标示符,告诉编译器这是和指针变量
int *p = NULL;//最小的地址单位0x0
printf("%p\n",p);
//取出变量b的地址赋值给指针变量p
p = &b;
4、指针常见的问题
// int *p = NULL;
// *p = 10; error!!!
定义指针的时候一定要赋初始值,如果不赋初始值,这个指针就是野指针,操纵野指针是很危险的;
// int *p
// *p = 100;
5、 //p + 1 ++ p p ++ 的关系
//相同:取到的都不是下一个空间的首地址
0 0
- 2015 10 30 指针
- 10,指针
- 第10章 指针(六) 指针小结
- C++30、智能指针
- (谭版)10 指针
- [C]指针(*p)[10]
- C指针原理(10)
- 函数指针(Day-10)
- 10、函数指针
- 2016-10-22 指针
- 2016-10-28 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- 指针
- [C++11]二叉树前序、中序和后序遍历2(非递归)
- 临界区(Critical section)与互斥体(Mutex)的区别
- 2015 10 30 结构体
- hibernate中的PO持久化对象及PO三种状态
- HDU 2159 DP
- 2015 10 30 指针
- jsp页面弹出For input string:""
- C++中引用和指针的联系和区别
- swift语言入门介绍
- 329 (Div. 2) B 数学
- winpython安装
- 解决yii框架中,使用参数化查询时,IN只能查询一个的代替方法
- Codeforces 593 A. 2Char 【Codeforces Round #329 (Div. 2)】
- Mybatis与Ibatis比较