|
讲师: 一直很安静 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 |
|