在苏嵌学习的第一节课(11.28)
首先调试环境,使用飞秋和红蜘蛛。
然后老师讲了一些Linux系统下的基本操作:
su(switch users)切换用户
root 是最高级的用户
cd(change director)切换当前目录
cd . 当前目录
cd … 当前目录父目录(上层目录)
mkdir 创建新目录
touch 创建新文件
vim/vi 查看文件(编辑器)
rm 删除文件
rm -f 强制删除
rmdir 删除目录(只能删除空目录)
rm -fr 逐层删除目录以及目录下的文件
mkdir -p ./a/b/c 逐层创建目录(递归)
pwd 显示当前工作目录
在查看文件时的命令模式下可以:
dd 整行删除
u(undo)撤销
yy 整行复制
p(paste)粘贴
gcc (编译器)gcc 文件名 -o 输出文件名
./ 可执行文件名
之后老师开始讲解C语言的基础:
1.分号 ;只存在于语句结束后以及for循环内
2.include 后除了.h文件也可以包含.c文件(文本文件)
3.<>表示在标准搜索目录下搜索;“”表示在当前目录下搜索,若搜索不出则在标准目录下搜索。
4.main()函数是C程序的起点(程序执行开始于主函数,结束于主函数)
5.主函数可以调用其他函数,任何函数都无法调用主函数。主函数可以有返回值,也可以无返回值,若无返回值,则要在main()前加一个关键字void。
6.返回有两个含义,值返回和流程返回。 } 具有流程返回含义。
7. // 单行注释
8. /*
/ 多行注释
9. / **************
*********** */ 序言性注释