C语言完美演绎8-19

/* 范例:8-19 */

#include <stdio.h>

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

相关推荐
JackSparrow4142 小时前
彻底理解Java NIO(一)C语言实现 单进程+多进程+多线程 阻塞式I/O 服务器详解
java·linux·c语言·网络·后端·tcp/ip·nio
流年如夢2 小时前
动态(堆区)内存管理与内存泄漏规避
c语言
三品吉他手会点灯2 小时前
C语言学习笔记 - 16.C编程预备计算机专业知识 - Hello World程序的运行原理
c语言·笔记·学习
流年如夢3 小时前
文件读写操作与易错点总结
c语言
c++圈来了个新人3 小时前
C++类和对象(中)
c语言·开发语言·数据结构·c++·考研·算法
bucenggaibian3 小时前
C语言如何直接控制硬件?指针、内存与寄存器
c语言·内存·指针·寄存器·硬件控制
2401_892070983 小时前
红黑树(RBTree):原理 + 5 大性质 + 旋转 + 插入 + 删除 + 完整工程级代码逐行解析
c语言·数据结构·红黑树
Lazionr3 小时前
【链表经典OJ-下】
c语言·数据结构·链表
CPUOS20103 小时前
嵌入式C语言高级编程之接口隔离原则
c语言·网络·接口隔离原则