行缓冲---缓冲区:
打印到显示屏是是三种情况:遇到换行符\n、程序结束、缓冲区满了、fflash手动刷新缓冲区
注:如果是把文件写到文件中,\n就另当别论了。
缓冲区 buffer VS 缓存 cache
“记住了”就是缓存,提升效率,空间换时间的典型案例。缓冲区就是记住了又忘了。
git的基本用法
clone:克隆,下载
add:添加
commit:提交到本地
push:提交到服务器
虚拟机中的操作:
- github中创建好仓库,复制仓库连接
- git clone <复制的仓库链接>
- mv Makefile test.c<代码文件> <文件夹名称>
- cd <文件夹名称> :进入文件夹
- git add Makefile test.c<代码文件>:添加
- git commit :提交到本地
- 会输入提交日志,他会自动调用vim,保存退出 注意:第一次一定要设置代码用户名、邮箱
- 配置用户名,邮箱
- git push:提交到服务器,这个时候就要输入用户名,密码
- 提交成功。
注:觉得每次输入用户名,密码太麻烦,可以百度查命令,使用之后,以后都不用输入用户名,密码了。
这个命令就是:git config --global credential.helper store
提交过一次之后的操作步骤:
- mv Makefile test.c<代码文件> <文件夹名称>
- cd <文件夹名称> :进入文件夹
- git status:查看文件状态
- git add <代码文件>:添加
- git commit -m "<输入相关信息>" :提交到本地
- git push origin master:新创建的库要输一次这个,以后就可以git push 了。
进入公司之后分支操作才是关键!以后实践就知道。