下面我们定义一个带参数的函数,我们需要在函数定义中指明参数的个数和每个参数的类型,定义参数就像定义变量一样,需要为每个参数指明类型,参数的命名也要遵循标识符命名规则。例如:
例 3.4. 带参数的自定义函数
#includevoid print_time(int hour, int minute) { printf("%d:%d\n", hour, minute); } int main(void) { print_time(23, 59); return 0; }
我们调用print_time(23, 59)
时,函数中的参数hour
就代表23
,参数minute
就代表59。hour和minute是形参,23,59为实参。
linux系统的mag page由8个部分组成,如下所示:
注意区分用户命令和系统管理命令:
(1)用户命令通常位于
/bin
和/usr/bin
目录;(2)系统管理命令通常位于
/sbin
和/usr/sbin
目录;(3)一般用户可以执行用户命令,而执行系统管理命令经常需要
root
权限。
man 3 printf
Man Page中有些页面有重名,比如敲man printf
命令看到的并不是C函数printf
,而是位于第1个Section的系统命令printf
,要查看位于第3个Section的printf
函数应该敲man 3 printf
,也可以敲man -k printf
命令搜索哪些页面的主题包含printf
关键字。