C语言完美演绎8-7

/* 范例:8-7 */

#include <stdio.h>

void arith(int); /* 函数arith()在本范例中,可以不必有原型声明 */

void arith(int k) /* 传值方式 */

{

k++;

}

/* 函数arith()在传递参数时,int k所执行的动作为 int k;

k = i;

,也就是先定义变量k,再把变量i的值赋(复制)给变量k */

void main()

{

int i=5,j;

printf("调用前:i=%d\n",i);

arith(i); /* 调用函数arith(),并传入变量i的值 */

printf("调用后:i=%d",i); /* 函数以传值方式来传递参数,并不会

改变到变量i */

getchar();

}

程序执行结果:

调用前:i=5

调用后:i=5

相关推荐
似是燕归来4 小时前
嵌入式工程师进阶指南:适配器编程设计模式一
c语言·stm32·适配器模式·嵌入式开发
skywalk81635 小时前
设计并实现段言的 C FFI 绑定机制 @Trae
c语言·开发语言·python·编程
额鹅恶饿呃7 小时前
C语言中的数据结构和变量
c语言·数据结构·算法
捷瑞电子工坊11 小时前
C语言条件操作符(? :)——三分钟上手
c语言·条件操作符·编程基础·三目运算符
A.零点11 小时前
期末复习,408考研数据结构:第一章绪论完整知识梳理与真题深度解读
c语言·数据结构·笔记·考研
xu_wenming14 小时前
Zephyr上开发 BLE(低功耗蓝牙)入门应用
c语言·嵌入式硬件·物联网
三十岁老牛再出发15 小时前
07.08.&07.09.每日总结
c语言·python
byte轻骑兵16 小时前
【AVRCP】规范精讲[41]:AV/C指令帧解析,蓝牙遥控交互的底层语言
c语言·开发语言·人机交互·智能制造·avrcp
FREEDOM_X17 小时前
Linux 进程间通讯(IPC)——总结
linux·c语言·前端·嵌入式硬件·struts
gugucoding17 小时前
39. 【C语言】经典 C 项目实战:迷你 HTTP 服务器
c语言·开发语言·http