77问答网
所有问题
C语言 编程 指针
&p发给q
和*p的地址发给**q是一个意思么?
举报该问题
推荐答案 2012-08-18
int *p 是定义一个指针,你可以理解为是一个地址,在地址中准备存储一个整型数。
f(&p);传送的是指针p的地址,也可以理解为地址的地址。
void f(int **q) 地址的地址接收就得用二维指针(指针的指针),**q是二维指针。
&p发给q和*p的地址发给**q是不是一个意思,&p传送的是指针的地址,指针本身就是一个地址,所以传送的是地址的址,接收的必须是地址的地址,二维指针**q。*p传送的是指针所指的内容,也可以理解为这个地址下所存储的内容,接收就用一个变量,f(int q);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/W3IpN8WW3.html
其他回答
第1个回答 2012-08-18
int **p你可以理解为 int* *p 就是一个 (int* int指针)类型的 (*p指针)
也就是指针的指针。
&p就是取得 p类型的地址。
本回答被提问者和网友采纳
第2个回答 2012-08-18
一个意思
相似回答
c语言指针
是什么意思!
答:
指针
其实是一个整形变量,与其它数据不同的是,它的作用是用来存储其它变量的地址。指针(Pointer)是
编程语言
中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意...
C语言指针
的用法
答:
//
指针
所指向的的类型是int()[3](5)int*(*ptr)[4];//指针所指向的的类型是int*()[4]在指针的算术运算中,指针所指向的类型有很大的作用。指针的类型(即指针本身的类型)和指针所指向的类型是两个概念。当你对
C
越来越熟悉时,你会发现,把与指针搅和在一起的"类型"这个概念分成"指针的类型"...
掌握
C语言
精髓:深入理解
指针
概念
答:
理解
指针
是学习
C语言
的关键之一。本文将通过对指针的解释,帮助读者更好地理解C语言的精髓。指针移动当我们说p++,实际上是指p所指向的地址向后移动一位。这意味着p现在指向了str[]中的第二个元素地址,也就是“,”这个字符。↩️转义字符“\n”是转义字符,代表回车。它在C语言中有着重要的作用。...
C语言
的
指针
是什么意思,指向一个东西是什么意思?一切
编程
所说的指针是...
答:
所有
编程
说的
指针
基本都是一个意思。指针是保存一个地址,可以说指针就是地址。比如 int 是保存整形, char 是保存字符,保存内容都有一个内存地址,那么指针的作用就是存放这些内存地址,好对其进去操作。
c语言编程指针
的几个小问题
答:
malloc(1);将返回NULL(0),程序会因向0地址写入而异常退出。2、C 分析:p指向第1个元素,q指向第6个元素(此时数组a已越界,但
C语言
编译器不会进行越界检查,所以可以通过编译),而q-p表示两者之间的元素差,所以选C。3、B 分析:realloc可以,malloc还需要一些其它的步骤才行。
c语言
中的
指针
是啥?
答:
指针是
C语言
中广泛使用的一种数据类型。运用
指针编程
是C语言最主要的风格之一。利用指针变量可以表示各种数据结构;能很方便地使用数组和字符串;并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C语言的功能。学习指针是学习C语言中最重要的一环,能否正确理解和使用指针是...
C语言编程
:用指向
指针
的指针的方法对n个整数排序并输出。
答:
用指向
指针
的指针的方法对n个整数排序并输出的具体
编程
步骤如下:1、编写头函数:#include <stdio.h>。2、编写条件函数:void sort(int **p,int n){ int i,j,temp;for(i=0;i<n-1;i++)for(j=0;j<n-1-i;j++){ if(*p[j]>*p[j+1])//或者是*(*(p+j))>*(*(p+j+1)){...
大家正在搜
c语言指针编程题及详解
有指针的编程语言
c语言指针编程例题
指针c语言简单程序
c语言行指针
c语言指针详解
c语言指针类型
c语言指针地址
c语言指针数组