2022/11/15 学习之路---day3
今日所遇问题
1. vim编辑器的使用
- vim删掉一行(普通模式):连按两下小写的"d"
- 插入模式:按下i键
- 撤销命令:u键
- 按下esc退出插入模式
- 按住shift连续输入两次大写的“Z”就是保存退出
- Linux下如何执行一个C语言程序:(一切皆文件)以".c"结尾的文件用gcc + 文件名
- tab可以自动补全,提高开发效率
- gcc + 文件名.c 后面什么都不加,///会直接生成一个a.out的可执行文件 gcc + 文件名.c -o 名字
- ./文件名 就可以运行当前文件
- g++ 用来编译.cpp文件(c++文件),运行是一样的 ==./文件名==
2. 代码的格式规范
- 阿里+谷歌规范
- 百度+谷歌规范
- 学习谷歌的编码规范
- 双目运算符两边都要空一个(=、+、-等);单目运算(;)只在后面空一格
- 左花括号不能单独一行(不成文的规定),more code = more bug,代码越多bug越多左花括号单独一行会导致代码行数变多
- 可读性,减少代码出现的bug率(百度搜索,自行学习代码规范)
3. 总结
- 定义变量的规范:for循环后面要有空格
- 代码要有留白和注释,方便阅读
- 今日学习到56min