C/C++之指针
来源:互联网 发布:淘宝买枪须输入什么 编辑:程序博客网 时间:2024/06/05 11:12
指针就是地址,地址就是指针
地址就是内存单元的编号
指针变量是存放地址的变量
指针和指针变量是两个不同的概念
没有赋值的指针为野指针!
数据传递:
所有的平台,都只有值传递,引用传递的值,是内存地址
指针的长度是相同的为4
1. 定义指针变量的一般形式如下:
类型名指针变量名1,指针变量名2,… *指针变量名n ;
#include<stdio.h>#include<stdlib.h> int main(){ int i=3; int *p = &i; int * *q = &p; printf("i的地址&i===%#x\n",&i); printf("i的地址i===%d\n",i); printf("i的值为*p===%d\n",*p); printf("i的地址也是p的值p===%#x\n",p); printf("p的地址的值&p====%#x\n",&p); printf("p的地址也是q的值q===%#x\n",q); printf("p的地址也是q的值为*q===%#x\n",*q); printf("q的地址为&q====%#x\n",&q); printf("i的值为**q====%d\n",**q); system("pause"); return 0; }// int *p :定义一个指针变量p,p中 存放一个内存地址,这个地址所存放的数据规定是int型// *p:取出p中保存的内存地址存放的数据
0 0
- C语言之指针
- C语言之指针
- 重游C之----指针
- C语言之指针
- C语言之指针
- c语言之指针
- c语言之指针
- C语言之指针
- C语言之指针
- C语言之指针
- C-[之函数指针]
- C语言之指针
- C语言之指针
- C程序设计之指针
- C语言之指针
- c语言之指针
- c语言之指针
- C语言之指针
- HashTable源码解析
- 约瑟夫问题,从o(n*m)到o(n)乃至o(m)的算法复杂度进阶
- redis在win10中出现Creating Server TCP listening socket *:6379: bind: No such file or directory
- 【分享】如何用jQuery算出window scorll的高度是多少!
- 【操作系统】Windows 10 查看应用安装位置的方法
- C/C++之指针
- linux解压缩:tar等命令
- EETI_eGTouch_Linux for TK1 触摸屏调试笔记
- c++ 使用详解
- xml解析
- 算法 与 数据结构 学习笔记
- 查询数据库中表的行数及空间占用情况
- Realm
- 如何在 TFS 中使用 Git