您的位置:首页 > 编程语言 > C语言/C++

黑马程序员--C语言自学笔记---06函数简介和简单UNIX指令

2015-12-17 21:36 393 查看
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

1. 分类:①库函数和自定义函数②有参函数和无参函数③有返回值函数和无返回值函数

2. 形参和实参

1) 形参定义时不会立即分配内存,在函数调用时分配内存

2) 多个形参用逗号分开

3) 形参的类型可以不同

4) 函数内部不可以定义与形参同名的变量

3. 参数的传递:在调用函数时,实参会传递个形参以替换掉形参

4. 函数的声明

1) 如果返回值为int类型,可以不用声明函数

2) 如果被调用函数在主调函数之前,可以不声明

3)

5. 递归函数

1) 递归就是自己调用自己

2) 必须存在一个条件让递归结束

3) 能够找到一个规律让问题规模缩小才能使用递归

4) ①递推(压栈)②回归迭代(出栈)

5) 应用:求阶乘、求指数

6. Unix命令

ls 列出当前目录下的所有文件

pwd 显示当前目录名

cd 改变操作的目录

who 显示当前用户名

clear 清屏

mkdir 创建目录

rm 删除文件

rm –r 删除文件夹 -f 强制删除

touch 创建文件

vi/open 打开/创建文件 -q 退出

-wq 保存退出 -q! 强制退出

vi a.txt --->i 进入编辑模式 esc 退出编辑模式

:wq! 返回命令模式

cat/more 查看文件内容

手动编译文件:在终端使用命令编译

编译:cc -c main.c ----->main.o

链接:cc main.o--------->a.out(输出到指定文件cc main.o –o b.out)

运行:./a.out
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: