指针中p!=q是什么意思

学习 时间:2026-03-30 14:15:07 阅读:5417
指针中p!=q是什么意思

最佳回答

粗犷的人生

玩命的电话

2026-03-30 14:15:07

当指针变量pp所指的变量Ip也是一种指针时,pp是一种指向指针的指针,称指针变量pp是一种多级指针。(以常用的二级指针为例) 二级指针类型实际上是(一级)指针变量的地址。设有基类型为int的指针变量p定义如下:int *p,n; 变量p的类型为int*,指针变量p可存贮一个int类型变量(例如n)的地址:p=&n; 记p的类型(int*)为T,即,p是T类型的变量。可使用基本运算(&) &p 来计算指针变量p的地址。上面基本运算的结果是T* 类型的,即,是 T* ≡ (int*)* ≡ int** 类型的,即是基类型为int的指针变量的地址,是基类型为int的二级指针。若要把上面的计算结果存贮到一个变量中,我们需要定义一个T*类型的 指针变量,例如q:T *q; ≡ (int*)*q; ≡ int **q; 变量q被称为基类型为int的二级指针变量。下面的处理使q指向p:q=&p; 下图描述了int类型变量n、基类型为int的一级指针p、基类型为int的

最新回答共有2条回答

  • 迷路的小蘑菇
    回复
    2026-03-30 14:15:07

    当指针变量pp所指的变量Ip也是一种指针时,pp是一种指向指针的指针,称指针变量pp是一种多级指针。(以常用的二级指针为例) 二级指针类型实际上是(一级)指针变量的地址。设有基类型为int的指针变量p定义如下:int *p,n; 变量p的类型为int*,指针变量p可存贮一个int类型变量(例如n)的地址:p=&n; 记p的类型(int*)为T,即,p是T类型的变量。可使用基本运算(&) &p 来计算指针变量p的地址。上面基本运算的结果是T* 类型的,即,是 T* ≡ (int*)* ≡ int** 类型的,即是基类型为int的指针变量的地址,是基类型为int的二级指针。若要把上面的计算结果存贮到一个变量中,我们需要定义一个T*类型的 指针变量,例如q:T *q; ≡ (int*)*q; ≡ int **q; 变量q被称为基类型为int的二级指针变量。下面的处理使q指向p:q=&p; 下图描述了int类型变量n、基类型为int的一级指针p、基类型为int的

上一篇 matlab中Inner matrix dimensions must agree,

下一篇 can 后面动词要保持原形?