相关代码 |
|
/* 范例:8-19 */ #include inline void inline_Fun(int *); /* inline函数的原型声明 */ void common_Fun(int *); /* 一般函数的原型声明 */ void main() { int i = 6; int c = 5; inline_Fun(&i); /* 调用inline函数inline_Fun(),该函数的实作区 在此行展开 */ common_Fun(&c); /* 调用函数common_Fun() */ printf("i=%d\t",i); printf("c=%d",c); getchar(); } void common_Fun(int *k) /* 一般函数的定义 */ { *k=*k+1; } inline void inline_Fun(int *m) /* inline函数的定义 */ { *m=*m+1; } 程序执行结果: i=7 c=6