找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 1864|回复: 0

c语言系列教程 第九课 c中的函数调用声明方式

[复制链接]

19

主题

3

回帖

41

牛毛

初生牛犊

积分
41
发表于 2011-1-27 22:57:55 | 显示全部楼层 |阅读模式 来自 四川省成都市
讲师: 一直很安静  qq:358****8901
  
本节课知识点:1.函数调用的含义
             2.函数调用的例子
           
            
        
        函数调用的含义:::::
在大的程序中一般都是分成若干个小的模块来开发的.每个模块实现特定的功能,所有的高级语言中都有子程序这个感念...在c语言中子程序是有函数来完成的.一个c程序有一个主函数和若干个其他函数构成.
先举例说明:

#include "stdio.h"
void main()
{
        void printfstar();    //这里是对printfstar 这个函数进行申明..
        void printf_message(); //这个是对printfmessage 这个函数进行申明..
        printfstar();           //调用此函数
        printf_message();       //调用此函数...
        printfstar();           //...........
}
                                //定义规则::::::c中一般用:/**/ 这样定义   c++中用// 这样定义...
void printfstar()          //定义函数
{
        printf("****************************\n");
}
void printf_message()
{
        printf("欢迎来到饭客网络!\n");
        printf("我是讲师:一直很安静\n");
        printf("我的QQ:358****8901,有事请俩系我!\n");
}

函数定义::::::::::::::::
无参函数........
类型标识符 函数名()
(
        申明部分
        语句部分
)

有参函数  ......
类型标识符 函数名(形式参数列表)
{
申明部分
语句部分
}
Int max(int x,int y)
{
Int z;
Z = x>y? X:y;
Return(z);
}

函数中的形参和实参.......
在函数调用中 主函数和其他函数之间有数据传递关系.........
在函数定义是后面括号内的值 为-------形参
主函数调用一个函数是  后面括号内的函数是 实参.....

举例子.////////////
#include "stdio.h"
void main()
{
        int max(int x,int y);  
        int a,b,c;
        scanf("%d,%d",&a,&b);
        c = max(a,b);           //这里是实参是是形参...
        printf("Max is %d\n",c);
}
int max(int x,int y)  //这里叫什么?实参还是形参?
{
        int z;
        z = x>y? x:y;
        return (z);
}
http://www.hackfans.com.cn/c9.zip
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-26 05:00 , Processed in 0.282678 second(s), 33 queries .

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表