美文网首页十天学会C语言
第05天C语言(03):函数-调用过程

第05天C语言(03):函数-调用过程

作者: liyuhong | 来源:发表于2017-07-07 19:57 被阅读37次
一、概念
// 注意 : 形参列表中的变量只有当函数被调用时才会分配存储空间
// 调用函数时 传入的参数, 我们称之为实际参数, 简称实参
// 形参列表中的每一个变量 我们称之为 : 形参参数, 简称形参
/*
 v1 v2 叫形参
 int average(int v1, int v2)
 a, b 叫实参
 int result = average(a,b);

 */
二、代码
#include <stdio.h>
/*
 4个确定:
 1.确定函数名称
 2.确定形参列表
 3.确定返回值
 4.确定返回值类型
 */
int average(int v1, int v2)
{
    int average = (v1 + v2) / 2;
    return average;
}

int main()
{
#pragma 1.需求求两个数的平均值
    int a = 10;
    int b = 20;
    int result = average(a,b);
    printf("result = %i\n",result);    
    return 0;
}

相关文章

  • [转载]C语言函数调用栈

    原文地址:C语言函数调用栈(一)C语言函数调用栈(二) 0 引言 程序的执行过程可看作连续的函数调用。当一个函数执...

  • day 6

    5 函数的调用过程 在c语言中不允许函数嵌套 6 函数的声明与常见终端命令 函数需要先声明再调用,也就是说c语言中...

  • 第05天C语言(03):函数-调用过程

    一、概念 二、代码

  • C++语言学习之面向对象

    1.C语言与C++语言的区别 C++面向对象 C 面向过程 函数+结构体 C++可以运行调用C语言 反之 C语言无...

  • 【iOS小结】Runtime

    一.Runtime简介 C语言中,在编译期,函数的调用就会决定调用哪个函数。而OC的函数,属于动态调用过程,在编译...

  • 《EffectiveObjective-c 2.0》第一章 熟悉

    第1条:了解Object-C语言的起源 Objective-C 是“消息结构”语言,C++,Java等是“函数调用...

  • Runtime

    C语言中,在编译期,函数的调用就会决定调用哪个函数,而OC的函数,属于动态调用过程,在编译期并不能决定真正调用哪个...

  • 《Effective Objective-C 2.0 》 阅读笔

    第1条:了解Objective-C语言的起源 1. 消息结构与函数调用 Objective-C语言使用“消息结构”...

  • 01文件IO之printf函数

    1 printf干了些什么 2write函数 3 printf函数调用过程 1printf 是 C 语言库函数,它...

  • Runtime之消息发送

    调用对象的方法,在Objective-C中叫做传递消息,先来看一下C语言中的函数调用方式 C语言中的函数调用方式 ...

网友评论

    本文标题:第05天C语言(03):函数-调用过程

    本文链接:https://www.haomeiwen.com/subject/snyrhxtx.html