C语言指针
来源:互联网 发布:淘宝主图用什么软件做 编辑:程序博客网 时间:2024/06/01 09:06
指针与指针变量:
指针:表示地址的数据类型(指针就是地址,地址就是指针)
指针变量:指针就是内存地址,指针变量就是存放地址的变量
int *p :
*代表指针,p代表指针变量
& 取地址符
p=# //把int型的num变量的地址赋给p指针变量。(p指向了num 也就是*p等价于num)
*的三个含义:
1.乘号
2.声明一个指针 定义的时候用 int *p
3.间接运算符 取得指针所指向的内存单元中的值 printf("%d",*p);
指针的结构体类型
struct node
{
int data;
struct node *p;
};
p->data=a;
p->next=NULL;
->叫做结构指针运算符,也是用来访问结构体内部成员的。因为此处p是一个指针,所以不能使用.号访问内部成员,而要使用->.
0 0
- C语言中的指针
- C语言指针问题
- C语言野指针
- C语言之指针
- C语言指针简介
- C语言的指针
- c语言指针点滴
- C语言的指针
- c语言指针简介
- c语言 数组 指针
- c语言指针详解
- 理解C语言指针
- c语言函数指针
- C语言指针
- C语言之指针
- c语言指针详解
- c语言中的指针
- C语言--指针,数组
- 你不知道的JS读书笔记1—闭包&作用域
- UVa 1354 - Mobile Computing(二叉树 + DFS)
- 为什么选择 Java 8
- Game!
- 作为一个遥远的开始
- C语言指针
- mysql-关闭密码强度插件validate_password
- 初窥Linux 之 我最常用的20条命令
- request/jsp
- myeclipse中tomcat异常报错的解决办法
- Javascript notes
- Retrofit框架的使用
- POJ 2531-Network Saboteur(N个点分成两部分)
- 【NOIP2010】【并查集】T3 关押罪犯 题解