C 语言之函数

作者: CarsonChen | 来源:发表于2016-01-04 22:29 被阅读74次

一. 函数的三要素

1. 函数的声明

2. 函数的返回值

3. 函数体

Eg:

int sumf(int a , int b);

int sumf(int a , int b) {

return a + b;

}

注:通过return语句返回结果给主调函数,一旦执行了return后的代码不在执行.

二.函数调用

1. 函数调用

数调用过程的相关语句需要写在某个函数的函数体内,例如上部sumf函数的主调函数就是main函数.函数调用的过程如下:由函数名来限定调用具体函数是哪一个,小括号里面是与函数名声明类型一致数量相同的实际参数,就是函数在执行其代码片段时需要使用的数据,返回值由对应格式的变量保存.

2. 形参与实参

形式参数 在函数声明与函数定义中出现,起到占位的作用.

实际参数 在函数的调用过程中,即:参与函数运算的具体数值.

三. Xcode中的函数的书写

1. .h文件中写函数的声明

2. .c文件中写函数体

相关文章

  • C 语言之函数

    一. 函数的三要素 1. 函数的声明 2. 函数的返回值 3. 函数体 Eg: int sumf(int a , ...

  • C语言之函数艺术

    1一个函数仅完成一件功能 2重复代码应该尽可能提炼成函数 3避免函数过长新增函数尽量不超过50行非空非注释行 4避...

  • C语言之函数[重点]

    函数: 如何定义函数:[ 一个程序必须有且只能存在一个主函数 ] 主函数可以调用普通函数 普通函数不能调用主函数 ...

  • C 语言之函数指针

    一. 函数指针的定义 1. 函数的作用:完成某一特定功能的代码片段的封装. 2. 函数的定义: 返回值类型,函数名...

  • C语言之函数指针

    函数指针的定义 一个函数总是占用一段连续的内存区域,函数名在表达式中有时也会被转换为该函数所在内存区域的首地址,与...

  • 06.c语言之函数

    一、什么是函数 二、函数的定义 三、程序调用

  • C语言之memcpy()函数用法

    函数原型 void *memcpy(void*dest, const void *src, size_t n...

  • 常见文件的扩展名

    编译:只会检测语法是否正确,并不会检测有没有 main 函数。链接:会检测有没有 main 函数。 .c 是C 语...

  • C语言之函数与预编译= =

    函数定义 C语言程序框架C语言程序的框架有两种: 注意:1.一个源程序文件可由一个或多个函数组成之函数2.一个C语...

  • iOS开发系列文章[转]

    C语言 iOS开发系列--C语言之基础知识 iOS开发系列--C语言之数组和字符串 iOS开发系列--C语言之指针...

网友评论

    本文标题:C 语言之函数

    本文链接:https://www.haomeiwen.com/subject/irjahttx.html