c语言-函数(1)
来源:互联网 发布:如何淘宝买东西 编辑:程序博客网 时间:2024/06/17 13:31
本次文章稍微总结一下创建和使用函数时的重点:
C程序由一个或多个函数组成,其中一个是main()函数。该函数永远是执行的起点,操作系统通过一个用户命令调用它。
函数是程序中独立的一块代码。函数的名称采用标识符名称的形式,由一系列字母和数字组成,第一个字符必须是字母。
函数定义由函数头和函数体组成。函数头定义了函数的名称,函数返回值的类型以及函数中所有参数的类型和名称。函数体含有函数的可执行语句,定义了这个函数的功能。
在函数中声明的所有变量都是函数的本地变量。
函数原型是一个以分号终止的声明语句,用以定义函数的名称,返回类型和函数的参数类型。在可执行代码中,如果函数调用出现在函数定义之前,就需要函数原型给编译器提供相关信息。
在源文件中使用函数之前,应该先定义这个函数,或用函数原型声明这个函数。
将指针参数指定为const,就告诉编译器,这个函数不改变该参数指向的数据。
函数变元的类型必须符合函数头中对应的参数。如果指定参数的类型是int,但传送了double类型的值,该值就会被截断,删除小数部分。
有返回值的函数可以用在表达式中,就如同他是一个与返回值类型相同的数值一样。
在调用函数中,是将变元值的副本传给函数,而不是传送原始值。这种给函数传送数据的方式成为按值传递机制。
如果函数要修改在调用函数中定义的变量,就需要将这个变量的地址作为变元传送。
明天介绍函数的第二部分,用实战代码来解决一些问题~
0 0
- c语言-函数(1)
- C语言函数练习1
- c语言小函数1
- c语言函数实例1
- 【C语言】C语言函数
- C语言函数 --C
- C语言函数大全(1)
- C语言函数调用约定1
- C语言图形函数(1)
- C语言字符串函数详解(1)
- C语言---指针和函数(1)
- C语言小结1:函数与数组
- C语言函数的问题1
- C语言编程(练习1:函数 )
- C语言函数一个一个去认识-1
- C语言函数指针理解(1)
- 数据结构C语言1-clock函数
- C 语言图形函数
- 《Spring in action》——学习总结(一)
- 简明Pyhton教程余下基础内容
- heatmap.js调用百度地图api做热力图
- Java8新特性接口的增强之default方法
- 表单处理的方案与注意事项(servlet)
- c语言-函数(1)
- java--jspsmartupload组件抛出异常总结
- nginx stream模块初探
- ScrollView下,ListView重复调用getview解决方案
- Ubuntu 16.04 安装 ownCloud
- 2015-2016 ACM-ICPC Southwestern Europe Regional Contest (SWERC 15) C
- Java之反射代码演示说明
- this指针用法
- 通过信号实现在应用层检测TF卡的拔插