Mac终端学习C笔记
2024-10-19 16:35:03
Mac终端自带Clang,是一个C语言、C++、Objective-C语言的轻量级编译器,也可以进行c程序编译。具体Clang和gcc区别不做详细介绍。
终端自动vi编辑器。
终端命令笔记:
gcc -v 检测编辑器版本
cd 进入每个目录
cd ~ 进入当前目录的家目录
pwd 查看当前所在目录
ls 当前目录包含哪些文件
ls -l 当前文件类型/时间/文件名
touch abcd 新建abcd文件
rm abcd 删除abcd文件
mkdir workspace 创建一个目录或文件夹workspace(目录/文件夹仅是在不同系统叫法不一样)
vim使用笔记:
i 在光标前追加
a 在光标后追加
o 在下方插入空行
O 在上方插入空行
shift+a 行尾
shift+i 行首
v 进入可视模式
esc+:+wq+enter 保存文件后退出
注:手打,若存在部分错误,感谢指出!
最新文章
- Java-jdbc操作数据库
- 坎坷路:ASP.NET 5 Identity 身份验证(上集)
- WCF、MongoDB
- job1
- SQL一次查出多个字段的COUNT值
- The specified child already has a parent错误
- HDU 1969(二分法)
- JAVA学习第三十六课(经常使用对象API)— Set集合:HashSet集合演示
- css3的::selection属性
- nmcli命令大集合
- C#多功能DataGridView打印类(WinForm)
- CSAPP:第十章 系统级I/O
- vw实现移动端自适应页面
- redis 在 php 中的应用(Sorted-set篇)
- WPF ListView点击删除某一行并获取绑定数据
- EF Unknown column 'Project1.FamilyMembers_ID' in 'field list'
- m文件转换c代码
- luogu P2181 对角线
- 【WebService】使用JDK开发WebService(二)
- python读取文件,python读取的1变成\ufeff1
热门文章
- [bzoj1052]覆盖问题
- [loj3341]时代的眼泪
- Hardware assisted virtualization and data execution protection must be enabled in the BIOS. See https://docs.docker.com/docker-for-windows/troubleshoot/#virtualization
- Apache Kafka分布式流处理平台及大厂面试宝典v3.0.0
- Java生产环境JVM设置成固定堆大小深层原理
- Python3的运算符
- “微信小程序从分享卡片进入,第一次获取不到用户uid、第二次能获取到用户uid”解决方法
- 8种Vue中数据更新了但页面没有更新的情况
- IO流中的字符输入输出流及try...catch处理流处理中的异常
- 到底什么是自动化优先思维?与RPA有什么关系?