《C语言参悟之旅》-读书笔记(四)

本文介绍了C语言中的函数,包括main()函数的特殊性、函数的返回值、参数、调用方式、变量作用域、存储类型等。强调了函数在拆解问题和组织程序中的重要性,以及如何合理使用返回值、参数和全局变量。同时,探讨了静态存储、动态存储、register变量和extern变量的概念及其用途。
摘要由CSDN通过智能技术生成

                                                                             第五章 函数

Ps:     函数的语法本身并不复杂,真正需要编程者去理解和体会的往往是如何用函数来拆解问题,使用函数的水平直接反映在编程者能够组织多大规模的程序

1.C语言中的main( )函数

          main( )函数可以调用任何C语言函数;

          但任何C语言函数都不能调用main( )函数,main( )函数通常在其所属的程序执行时被操作系统调用。

2.C语言函数的组成

         返回值类型说明符    函数名(   参数    )

          {

                          函数体;

          }

   1)函数的返回值

                如果被调函数是无返回值的,那么函数内可以有return语句,也可以没有return语句;但如果被调函数是有返回值的,那么函数体内就必须包含return语句

                如果一个函数中有很多return语句,执行第一条return语句时,函数都将返回到主函数中,此后的其他语句都不会继续执行

   2)C语言规定:凡是不加返回值类型说明符的,一律默认为返回值类型为整型

   3)return语句可以是一个常量、变量、表达式、但必须保证它必须要有一个确定的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值