06 2012 档案

typedef 小谈(续)关于函数作为形参的使用。
摘要:#include <iostream>using namespace std;typedef int (*PFUN)(int d, int e);//声明PFUN为指向函数的指针类型。int add(int a, int b){ return (a+b);}int cf(int a, int b){ return (a*b);}void fun(int a, int b, PFUN pfun)//函数指针作为函数的参数{ cout << pfun(a,b) <<endl;}int main() { int a=5; int b=6; PFUN pfun=ad 阅读全文

posted @ 2012-06-05 13:47 ChanSea 阅读(273) 评论(0) 推荐(0)

const typedef define 小谈
摘要:const:const修饰普通变量名,就是把变量声明为常量。并没有太多复杂的内容。(因为被const声明为常量之后就不可以更改,所以也有人直接说const锁定变量。这是在网上别的地方看到的。)define:一开始是因为被typedef弄混淆了,所以被弄混了。define就是一个替代的作用。#define INT intINT a;//其实这里是等同int a;在程序被编译器编译之前,于处理器,会用int去替换INT,仅仅是做简单的字符串替换罢了。typedef:这里才是今天要讲的重点,首先提一个问题,最后在解释:问题:#define fp int*typedef int* FP;const f 阅读全文

posted @ 2012-06-05 13:39 ChanSea 阅读(190) 评论(0) 推荐(1)