C语言困惑 - 变量与类型同名问题
2013-05-11 20:58
281 查看
#include <stdio.h> typedef int (*pfun)(int a,int b); int f(int a,int b) { return printf("%d\n",a+b); } int main(void) { pfun pfun = f; pfun(1,2); return 0; }
上面C语言片段中:
pfun pfun = f;
pfun(1,2);
有问题么? 为什么?
女孩不哭 @ 2013-05-11 20:58:06 @ http://www.cnblogs.com/nbsofer
相关文章推荐
- C语言困惑 - 多个同名变量的问题
- C语言学习4: 函数返回值与传入参数,关于函数值传递和类型隐性转换,变量不同的作用域,static变量,多文件编译例如两个C文件,显示函数调用语句跳转,递归,斐波那契数列,多文件编译相同变量的问题。
- C语言 变量类型
- C语言中变量作用域问题
- java中复写方法和同名变量的调用问题
- c语言数据类型和运算符、表达式的十个问题
- c语言全局变量和局部变量问题汇总
- C语言学习总结 一 关于变量类型
- C语言中变量的初始化问题
- C语言全局变量一些基本问题
- c语言中的类型提升问题
- C语言--变量存储类型
- 同名变量的访问(作用域问题)
- 局部变量与成员变量的同名问题&显示初始化
- C语言——运算符操作时的类型转换问题
- C语言进阶篇(一)基本数据类型和变量
- C语言中一些类型的变量的定义和使用
- 变量数据类型选择--小细节大问题
- C语言变量类型(转)
- C语言---变量存储类型和多文件系统