美文网首页十天学会C语言程序员
C语言day05-02函数-定义格式

C语言day05-02函数-定义格式

作者: liyuhong165 | 来源:发表于2016-04-30 11:48 被阅读81次

pragma mark 函数-定义格式

pragma mark 概念

/**
 函数的定义格式:
 返回值类型 函数名称(形参列表)
 {
    函数体; // 语句;.....
 }
 
 */
/*
  初学者如何定义函数:
  应该有4个确定
  1. 确定函数名称(给函数起一个有意义的名称,让调用者一看到名称就知道这个函数是干什么的)
    1.1 函数是标识符的一种,遵守规则 : 26个字母 , 数字 , _组成 , 遵守规范 : 驼峰命名
  2. 确定形参列表
    2.1 形参列表的格式(数据类型 变量名称,.....)
    2.2 如何确定形参列表 ? 就看看以后调用函数时,是否需要传递一些辅助的数据给函数
  3. 确定返回值
  4. 确定返回值类型
    4.1 return的是什么类型,那么返回值类型就写什么类型
 */

pragma mark 代码

#include <stdio.h>
int getMax(int value1, int value2)
{
    int max = value1 > value2 ? value1 : value2;
    
    /**
     *  
        return 有两个作用:
        1.返回数据给函数调用者
        2.结束函数
     */
    return max;
}

int main()
{
    
    // 需求:要求获取两个数的最大值
    int a = 10;
    int b = 20;
//    int max = a > b ? a : b;
//    printf("max = %i \n",max);
    int result = getMax(a, b);
    printf("result = %i \n",result);
    
    
//    int m = 998;
//    int n = 688;
//    int max2 = m > n ? m : n;
//    printf("max2 = %i \n",max2);
    
    return 0;
}



相关文章

  • C语言day05-02函数-定义格式

    pragma mark 函数-定义格式 pragma mark 概念 pragma mark 代码

  • iOS - 初识 block

    block定义 格式: 返回类型 (^block名字) (参数列表); 同C语言的定义函数指针一样,C语言的函数指...

  • [C]基础语法

    [C语言]数据结构 STRUCT 结构体 位域 ERUM 枚举语法定义格式 回调函数 C语言中的回到函数 Defi...

  • 10-Go语言函数-指趣学院

    函数 Go语言和C语言一样也有函数的概念, Go语言中函数除了定义格式和不用声明以外,其它方面几乎和C语言一模一样...

  • ln ,lg,log在c语言中的表示

    ln ,lg,log在c语言中的表示 惊奇的发现:c语言中定义的函数和数学上定义的函数有所区别:c语言中只定义的两...

  • Go语言-函数

    1 函数的定义 Go语言中的函数定义,需要满足下面的格式: 函数定义格式: 以func关键词开头,参数需要使用括号...

  • Go函数

    1 函数定义 在go语言中函数定义格式如下: 函数由func关键字进行声明。 functionName:代表函数...

  • 2018-08-29日常C笔记

    C语言初学笔记 C语言程序是由函数组成的C语言程序启动时,系统就会自动调用名字叫main的函数C语言规定了函数定义...

  • 变量的基本使用

    如何定义变量? C语言定义变量的格式: 数据类型 变量名称; Go语言中定义变量的格式: var 变量名称 ...

  • 第二章 2.2.2 Block类型变量

    Block语法从记述方式上,除了没有名称以及带有“ ^ ”以外,其他都于C语言函数定义相同。 在定义C语言函数时,...

网友评论

    本文标题:C语言day05-02函数-定义格式

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