99问答网
所有问题
函数的指针和指针的函数有什么区别
如题所述
举报该问题
推荐答案 2007-08-21
简单点说指针就是地址的意思!!
函数的指针 即该函数所占连续内存单元的首地址,如:
□□□...□□□
↑
"□□□...□□□"代表函数所占的内存单元,里面的内容是各种指令;函数的指针就是“↑”所指向的地址。一般用来调用一组类似的函数,从而方便的书写程序。也比较符合结构化设计的原则。
指针函数 就是返回值为指针的函数,一个函数经过运算之后得到的结果是一个指针(即地址)。一般的用法是求得这个指针再用它调取地址所存的值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/zzXzW7eW.html
其他回答
第1个回答 2007-08-21
函数的指针形如:int (*p)();即指向函数的“指针”,该p函数返回一个整型值。指针的函数形如:int *p();即返回指针值的“函数”,该指针指向整型数据。就这些,不明白,就多体会这两句话。
本回答被网友采纳
第2个回答 2007-08-22
指针函数返回值是指针类型
而函数指针则是一个指针指向函数,它有强烈的类型限制,语法比较复杂,属于高级话题
指针函数,函数返回一个指针
int* f(int i)//返回一个 整形指针
函数指针 , 定义一个类型的指针, z
int* (* p)(int i)
p = &f
(*p)(3) 等效于 f(3)
第3个回答 2007-08-21
指针的函数 是什么概念,不懂
相似回答
函数指针与指针函数的区别
答:
1、性质不同
指针函数的本质是一个函数,其返回值是一个指针。函数指针其本质是一个指针变量,该指针变量指向一个函数。2、
作用不同
指针函数可以使用static修饰的变量或者申请堆空间的方式等等。函数指针是调用函数的入口。3、
特点不同
指针函数:当一个函数声明其返回值为一个指针时,实际上就是返回...
C语言
指针函数和函数指针
详细介绍
答:
指针函数与函数指针本质上的区别是,
指针函数是一个带指针的函数,总的来说还是一个函数
,如图就是一个带*name指针的函数 04 函数指针是指向函数的指针变量,本质上还是一个指针,其格式如下,可以看到和指针函数的格式非常像,所以一定要用心留意。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 为你推荐:特别...
C语言中,
指针函数和函数指针有什么区别
?
答:
在C语言中指针函数和函数指针
是两个不同的概念,不能混淆
。
指针函数本质上是函数,是一个返回类型为指针的函数
,如:int* max(int *array,int n){ //找最大值的地址 return 最大值的地址;} max就是一个指针函数。而函数指针本质上是指针,是指向函数的指针,如:int (*funp)(int a,int b...
函数指针和指针函数有啥区别
?
答:
函数指针和指针函数的区别:
一、【函数指针】在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址
。可以使用指针变量指向数组的首地址,也可以使用指针变量指向函数代码的首地址,指向函数代码首地址的指针变量称为函数指针。1、函数指针定义 函数类型(*指针变量名)...
函数指针和指针函数的区别
答:
定义
不同
,写法不同。指针函数本质是一个函数,其返回值为指针。函数指针本质是一个指针,其指向一个函数。指针函数:int*fun(intx,inty);函数指针:int(*fun)(intx,inty);可以简单粗暴的理解为,
指针函数的
*是属于数据类型的,而
函数指针的
星号是属于函数名的。再简单一点,可以这样辨别两者:函数...
C语言:
指针函数跟函数指针的区别
答:
本质
的区别
是:一个是函数 一个是指针变量 1、
指针函数
是指带
指针的函数
,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表)int *f(x,y);2、
函数指针
是指向
函数的指针
变量,即本质是一个指针变量。int (*f) (int x); /* 声明一个函数指针 */ f=func; /...
函数的指针和指针的函数有什么区别
答:
简单点说指针就是地址的意思!!
函数的指针
即该函数所占连续内存单元的首地址,如:□□□...□□□ ↑ "□□□...□□□"代表函数所占的内存单元,里面的内容是各种指令;函数的指针就是“↑”所指向的地址。一般用来调用一组类似
的函数
,从而方便的书写程序。也比较符合结构化设计的原则。指针...
函数的指针和指针的函数有什么区别
?还有电子里面的中断是什么意思?数 ...
答:
指针函数
就是返回类型为指针类型
的函数
没
什么
好说的;中断指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU暂时中止程序的执行转而处理这个新的情况的过程就叫做中断 百度百科上有很详细的解释,自己...
C语言
指针函数
函数指针
什么区别
联系?最好有例子?一定采纳
答:
函数指针可以绑定到与其返回值和参数类型都相同
的函数
上。比如:int foo(int, double); // 函数声明int (*bar)(int, double) = foo; // 函数指针在上面的初始化中,写成&foo也是可以的。
函数指针的
最大特点就在于,其不能做一元+-运算(当然也不能做+= -= ++ --等),且对其做一元*运算...
大家正在搜
函数指针和指针函数用法和区别
函数指针与指针函数的区别
数组指针和指针数组的区别
常量指针和指针常量的区别
返回函数指针的函数
指针数组和数组指针
什么是指针函数
指向函数的指针
引用和指针都可作函数参数
相关问题
函数指针和指针函数有什么区别
函数指针和指针函数有啥区别?
c语言指针函数和函数指针有什么不同
函数指针和指针函数有什么区别???!?!?
函数的指针和指针的函数有什么区别?还有电子里面的中断是什么意...
函数指针和指针函数区别?
函数指针与指针函数有什么区别,怎么看出来哪个是函数指针,哪个...
函数指针与指针函数返回值的区别是什么?