请问这个[C]指针指的是什么长尾词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1883个文字,预计阅读时间需要8分钟。
1. 指针的应用与链表
2.指针的定义
2.1. 基本概念 指针就是指向一个变量或内存地址的变量,它存储的是地址值。指针本身也是一个变量,占用内存空间。 2.2. 代码实现 int* ptr=#1. 指针的用处
链表
2. 指针的定义
2.1. 基本概念
指针就是指向一个变量或者指针的变量,它里面存储的值是一个内存空间的地址。
当然,一个指针也可以指向指针。
2.2. 代码实现
int i = 3; int *p = &i; int **q = &p; cout<<p<<" "<<*p<<endl; cout<<q<<" "<<*q<<" "<<**q;
本程序的输出结果可能是:
0x22fec8 3 0x22fec4 0x22fec8 3
Hint:
0x22fec8就是变量i的地址
0x22fec4就是指针*p的地址
大家可以举一反三,还可以定义很多其他类型的指针(比如char,double,long long······),都是同一个原理。
本文共计1883个文字,预计阅读时间需要8分钟。
1. 指针的应用与链表
2.指针的定义
2.1. 基本概念 指针就是指向一个变量或内存地址的变量,它存储的是地址值。指针本身也是一个变量,占用内存空间。 2.2. 代码实现 int* ptr=#1. 指针的用处
链表
2. 指针的定义
2.1. 基本概念
指针就是指向一个变量或者指针的变量,它里面存储的值是一个内存空间的地址。
当然,一个指针也可以指向指针。
2.2. 代码实现
int i = 3; int *p = &i; int **q = &p; cout<<p<<" "<<*p<<endl; cout<<q<<" "<<*q<<" "<<**q;
本程序的输出结果可能是:
0x22fec8 3 0x22fec4 0x22fec8 3
Hint:
0x22fec8就是变量i的地址
0x22fec4就是指针*p的地址
大家可以举一反三,还可以定义很多其他类型的指针(比如char,double,long long······),都是同一个原理。

![请问这个[C]指针指的是什么长尾词?](/imgrand/W1d40iaZ.webp)