C语言-----函数

一、函数的概念


    在数学中其实我们就见过函数,比如y=kx+b,,k和b都是常数,给⼀个任意的x,就得到一个y的值。
    其实在C言也引入函数(function)的概念,有些翻译为:子程序,子程序这种翻译更加准确⼀些。C语言中的函数就是⼀个完成某项特定的任务的⼀小段代码。这段代码是有特殊的写法和调用方法的。C语言的程序其实是无数个小的函数组合而成的,也可以说:一个大的计算任务可以分解成若干个较小的函数(对应较小的任务)完成。同时⼀个函数如果能完成某项特定任务的话,这个函数也是可以复用的,提升了开发软件的效率。

    在C语言中,我们一般会见到两种函数:

  • 库函数
  • 自定义函数

二、库函数


    库函数是将函数封装入库,供用户使用的一种方式。它是由编译器提供的可在c源程序中调用的函数,分为c语言标准规定的库函数和编译器特定的库函数。
    库函数极大地方便了用户,同时也补充了C语言本身的不足。在编写C语言程序时,应当尽可能多地使用库函数,这样既可以提高程序的运行效率,又可以提高编程的质量。
    简单地说就是C语言为了方便用户写代码,提供了一些库函数给用户使用,这些库函数提高了用户写程序的速率。

    到目前为止,我们已经见过、使用过一些库函数了。例如:scanf、printf等。各种编译器

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值