首页 > 编程知识 正文

c语言中函数的参数个数有几个,C语言中什么是实参

时间:2023-05-04 15:35:40 阅读:9776 作者:4478

在c语言中,通过定义函数,可以重复使用代码

编程并不是把所有的代码都写给main

函数定义

函数返回值函数名称(参数) ) ) )。

{

函数体

}

//定义函数取两个个数的最大值

intgetmax(inta,int b ) )。

{

是if(ab )

{返回a; }

else

{返回b; }

}

(intmain(intargc,const* char[] ) ) ) ) ) ) ) ) ) )。

{

intn=get max (3,5 ); //函数的调用

printf(n=%d ),n );

}

用函数名(参数)调用函数

-----------------

变量的适用范围

如果变量是在函数中定义的,则变量称为局部变量,该变量在执行完函数后消失

全局变量

在函数外部定义的变量

-----------------

函数通常在xxx.h中定义

要在main.c中使用此函数

#include 'xxx.h '

-------------请参阅

指针直接控制存储器的存储区域

1 .定义指针变量

int * p;

char * pStr;

类型*指针变量。

各指针变量中保存的数据是地址

2 .为指针变量赋值

p=a;

3 .改变指针变量所指示存储器空间的存储数据

*p=3;

确保p指向现有空间。

4 .指向数组的指针

int stu[10];

int * p;

p=stu;

*(p3 )=5; //将当前指针位置下3个单位的要素保存在5中

p; //将指针下移一个单位

5 .使用指针作为函数的参数

语音快照(int *p2,int *p2 ) )。

{

int t;

t=*p1;

*p1=*p2;

*p2=t;

}

int a=3;

int b=4;

swap(a,b );

6 .指向字符串的指针

char * pstr;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。