黑马程序员技术交流社区

标题: c语言函数调用(笔记4) [打印本页]

作者: 黑马公公007    时间: 2015-10-13 15:34
标题: c语言函数调用(笔记4)
                                                                   《函数调用》


函数调用, 函数在调用将实参传给相对应的形参。
我复习了带形参和实参的函数的使用。以及函数调用。
现在以我自己编的一个小程序为例说明。
#include <reg51.h>

#define uint unsigned int//宏定义,定义以个无符号型的整形变量 uint//

void delay(uint z//可省略//);//函数声明,如果函数调用在前,定义在后,则函数必须先进行声明//

void main()

{
   while(1)

{
     P2=0xfe;

P0=0xf9;

delay(10);//函数调用,函数调用的一般形式为:函数名(实际参数表)//
P2=0xfd;

     P0=0x99;

     delay(10); //函数调用//
    P2=0xfb;

     P0=0xc0;

     delay(10); //函数调用//
P2=0xf7;

     P0=0x80;

     delay(10); //函数调用//
  }
}
                                                                               有参函数的定义
类型标识符 函数名(形式参数表列)
       {声明部分
      语句
   }
有参函数比无参函数多了一个内容,即形式参数表列。在形参表中给出的参数称为形式参数,它们可以是各种类型的变量,各参数之间

逗号间隔。在进行函数调用时,主调函数将赋予这些形式参数实际的值。形参既然是变量,必须在形参表中给出形参的类型说明。
      {
       uint x,y;
       for(x=z;x>0;x--)
           for(y=6000;y>0;y--);
      }






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2