博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言的简单函数定义与调用
阅读量:5892 次
发布时间:2019-06-19

本文共 1320 字,大约阅读时间需要 4 分钟。

hot3.png

#include 
int main(){    void print_star();//声明print_star函数    print_star();//调用print_star函数        void print_message();    print_message();        int max(int x,int y);//------------有参数的声明    int c=max(48, 12);//调用带参数的函数且有返回值    printf("max:%d",c);//max:48    return 0;}int max(int x,int y){    int z;    z=x>y?x:y;    return z;}void print_star()//函数无返回值 不带参数{    printf("********************\n");//********************}void print_message(){    printf("How do you do!\n");//How do you do!}///---------------------第二种方法--外部函数声明以及函数的嵌套调用//#include 
#import 
/*以下三个函数在所有函数之前,且在函数外部(称为外部声明)因此在程序编译时候,编译系统已从外部声明中知道了函数的有关信息,所以不必再主调函数中在重复进行声明*///写在所有函数之前的外部声明在整个文件范围中有效--必须写所有函数之前void print_star();void print_message();int max(int x,int y);int min(int x,int y);int main(){       print_star();//直接进行调用print_star函数    print_message();    int c=max(48, 12);//调用带参数的函数且有返回值    printf("max:%d",c);//max:48        return 0;}void print_star()//函数无返回值 不带参数{    printf("********************\n");//********************}void print_message(){    printf("How do you do!\n");//How do you do!}int max(int x,int y){    int c=min(19, 2);//函数的嵌套调用    printf("c:%d\n",c);//c:2    int z;    z=x>y?x:y;    return z;}int min(int x,int y){    return x

转载于:https://my.oschina.net/u/2410306/blog/521385

你可能感兴趣的文章
【C语言探险】 第四课的第二部分:串
查看>>
Angular - - ngList、ngRepeat、ngModelOptions
查看>>
[LeetCode136]Single Number寻找一个数组里只出现一次的数
查看>>
随意一条查询sql转换为查询结果集相应的数目
查看>>
存储控制器使用【转】
查看>>
Android 使用SwipeBackLayout实现滑动返回上一级页面——实战来袭
查看>>
环信EaseUI集成错误 Unknown type name 'NSString' NSLocalizedString
查看>>
C#读写txt文件的两种方法介绍
查看>>
指针总结与地址
查看>>
python-迭代器与生成器的区别
查看>>
Windows界面编程第四篇 异形窗体 高富帅版 ---博客
查看>>
移动终端基带芯片基本架构
查看>>
PullToRefreshScrollView嵌套SwipeMenuListView冲突问题解决
查看>>
Android 虚拟现实(virtual reality)入门指南
查看>>
颜色空间转换公式
查看>>
ControlTemplate in WPF —— Menu
查看>>
object detection[YOLO]
查看>>
自然语言处理真实项目实战(20170822)
查看>>
【FFmpeg】FFmpeg常用基本命令
查看>>
Java Software Engineer Skill Map
查看>>