函数指针是指向函数的指针变量。 因而“函数指针”本身首先应是指针变量
指针是一种数据类型 是C/C++ 类型系统的一部分
函数指针也是一种数据类型 而不是什么变量常量
(int (*)())0x12345678
这个表达式也是一个函数指针 它还是什么变量吗
(指针变量名 )”中的括号不能省,若省略整体则成为一个函数说明,说明了一个返回的指针变量
这一段也说错了
C函数不可能返回变量的
对于一个 指针变量 你可以
int *p;
p = &a;
p = &b;
但是 对于函数返回值 你绝对不可能做
func() = &a;
func() = &b;
你举例用的
*func() = 123;
这个只能说明 函数指向的对象 可以读写 并不是函数返回值是指针变量
学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习
感恩无私的分享与奉献...(
感恩无私的分享与奉献...(
多谢分享,谢谢!
orsmell 发表于 2014-6-2 00:17 static/image/common/back.gif
多谢分享,谢谢!
客气,为鱼C贡献应该的
涨知识的东西好多学习哈!
哈哈 谢谢楼主 学习了
学习!!!!!!!!!!!!!!
顶一下,很好的教程
感谢楼主。。。。。。
激动求看 乌鸦乌鸦。。。
这肯定必须看
支持支持支持
强烈支持楼主!!!
查看隐藏内容
谢谢 楼主哦
看的有点发晕。。。
johnhellobb 发表于 2014-7-25 03:26
看的有点发晕。。。
不明白可以问下
我是学到这儿了