• 技术文章 >C语言 >C语言教程

    c语言中函数参数类型的探究

    小妮浅浅小妮浅浅2021-10-11 10:05:35原创5122

    函数中的参数个数可以是0,也可以是一个或多个参数。下面我们带着这三种不同的情况,分别在c语言中进行讨论。

    1、函数没有参数,表示没有参数列表。

    int func1();    //声明一个函数,该函数返回值是整数int类型
    float func2();  //声明一个函数,该函数返回值是浮点数float类型

    2、有固定参数的函数,可以只有一个参数,也可以有多个参数。

    由多个参数分开。参数本质上也是一个变量,在定义时应该指出类型和名称。与无参函数的定义相比,有参函数的定义只有一个参数列表。

    int func1(int x);          //声明一个函数,该函数返回值是整数int类型
    float func2(int x,int y);  //声明一个函数,该函数返回值是浮点数float类型

    3、函数有不确定的长度参数,指函数的参数数不固定。

    可以是两个或三个以上。

    printf("%s","hello world");
    printf("%d-%d-%d",1,2,3);

    以上就是c语言中函数参数类型的探究,希望对大家有所帮助。更多C语言学习指路:C语言教程

    本教程操作环境:windows7系统、C11版,DELL G3电脑。

    专题推荐:c语言 函数参数
    品易云
    上一篇:c语言中函数的理解 下一篇:c语言中函数的声明和定义

    相关文章推荐

    • c语言中指针变量的使用场景• c语言二级指针是什么• c语言中空指针是什么• c语言void*指针是什么• C语言中内联函数是什么• c语言内联汇编如何理解• c语言strcat_s函数如何使用• c语言strcat_s函数的原理• c语言中如何计算数组长度• c语言中的指针是什么• c语言中数组访问越界如何理解• c语言中如何防止数组下标越界• c语言中函数的理解

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网