IOS-C_Day1___MAC/Xcode简单操作命令

2015.1.19

第一天开始学习,留以之后复习。

MACOS系统: 是UNIX系统图形界面显示, 开发工具: ide(xcode) 和 终端(terminal)

快捷键:

command(windows) + c: 复制

command + V : 粘贴

command + x: 剪切(只在当前应用程序内有效)  

 

在mac系统下表示剪切功能: 先command + x 然后 按option(alt)+command + v  

 

command + N : 新建一个应用程序

 

command + Tab: 切换应用程序

 

command + F: 查找

 

command + Z: 撤销

 

command + shift + Z: 反撤销

 

command + space: 切换输入法

 

文件系统:

 

/  :表示根目录

 

用户目录: 保存当前用户操作的目录 

 

当前目录: 用户当前操作的目录,当前目录用”.”

 

父目录: 当前目录的上一级目录,用”..”引用

 

绝对路径: 从跟目录开始计算的目录路径 如: /Users/zhangxueming/Downloads

 

相对路径: 从当前目录开始计算的目录路径 如: ./Downloads

 

终端操作命令: 

 

命令名 + 参数选项 + 命令参数

 

ls : 显示当前目录下所有的文件及目录

ls -a : 显示当前目录下所有的文件及目录(包含隐藏的文件及目录)

 

cd + 目录的路径(包含目录的名字) : 进入到指定路径的目录进行操作

直接敲cd  回到当前用户目录

 

 

pwd : 显示当前操作目录的绝对路径

 

mkdir : 创建目录

 

mkdir + 目录的路径(新目录的名字)

 

rm + 文件或者目录的路径 : 删除目录或者文件

rm  -rf + 文件或者目录的路径

 

touch + 文件的路径(包含文件名):创建文件

 

tab : 命令补全

 

mv + src + dst : 移动文件或者目录(修改目录或者文件的名字)

 

cp+ -rf + src + dst: 把源文件或者目录拷贝到指定目录下

 

cat + 文件路径: 显示文件内容

 

 

VIM : 编辑文本的工具 有三种工作模式: 命令模式 编辑模式 和 可视模式

 

命令模式:  先敲 shift + :  然后敲命令  : set number  显示行号

 

从命令模式进入编辑模式: 

a:  当前光标的后一个字节插入文本

i: 在当前光标前一个字节插入文本

o:在当前光标的下一行插入文本

O:在当前光标的上一行插入文本

 

从编辑模式退出到命令模式: 

按ESC 

 

在命令模式下, 按x 删除当前光标指定的字符 ,  按u表示撤销操作

 

dd 表示删除一行(xdd)删除多行

yy 表示复制一行(xyy)复制多行

 

按 p 表示粘贴

 

在VIM中移动光标用键盘移动, 不能用鼠标

 

:wq   保存当前编辑内容退出

:q!  不保存退出

:w 保存当前编辑内容

 

gcc工具使用

 

gcc -o 可执行文件名 + .c文件 : 编译.c文件生成可执行文件

 

./+ 可执行文件名   : 执行可执行文件

 

 

#include <stdio.h>

 

//command + A : 选中全部

//command + R : 运行程序

//command + Z : 撤销

//shift + command + Z: 反撤销

 

//control + F: 前进一个字节

//control + B: 后退一个字节

//control + P: 后退一行

//control + N: 往下走一行

 

//control + E: 移动到行尾

//control + A: 移动到行首

 

//command + /: 注释代码,取消注释

//

//主函数写法:

//C99标准写法

//int main(int argc, const char * argv[])

//{

//    return 0;

//}

 

//C89写法

//

//int main(void)

//{

//    printf("hello world!\n");

//    //return 0;

//}

//编译器: C语言程序 转换成二进制可执行程序

//一个工程中只能有一个main函数

 

int main(int argc,const char *argv[])

{

    #if 0

    printf("欢迎\n");

    printf("欢迎\n");

    printf("欢迎\n");

    #endif

    printf("欢迎\n");

    printf("欢迎\n");

    return 0;

}

 

 

//注释方法

//方法一:

//

//方法二:

/* */

 

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。