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

相关推荐
admiraldeworm36 分钟前
c -> true 导致异常返回 404 问题排查
c语言·开发语言
hhb_6181 小时前
C语言核心技术难点梳理与实战案例解析
c语言·开发语言
笨笨饿2 小时前
#72_聊聊I2C以及他们的变体
linux·c语言·网络·stm32·单片机·算法·个人开发
南境十里·墨染春水3 小时前
linux学习进展 C语言连接mysql
linux·c语言·学习
Byron Loong3 小时前
【逆向】AT Hook 与 Inline Hook 对比
c语言·汇编·c++
大都督会赢的4 小时前
数据结构(1)--顺序表
c语言·数据结构·学习·指针
爱编码的小八嘎5 小时前
C语言完美演绎9-24
c语言
小娄~~5 小时前
多线程函数
c语言·开发语言
YangWeiminPHD6 小时前
金水32051编译器:人与单片机CPU之间的桥梁
c语言·单片机·编译器
炸膛坦客6 小时前
嵌入式 - 数据结构与算法:(1-8)数据结构 - 栈(Stack)
c语言·数据结构