一、C语言的标准
1.为什么会有C语言的标准
贝尔实验室将C语言的核心及编译器公开并允许第三方按照自己的需求更改。因此C语言不想Java、C# 有着官方的支持和标准。比如提供Java语言标准的Oracle公司。
对语言的核心以及编译器没有一致的标准,因此会出现A写的程序只能在自身的编译器上运行,并不能在其他编译器运行的问题。
2.C语言几个重要的标准
- K&R C标准
- C89标准
- C99标准
- C11标准
二、开发C程序的步骤
- 创建后缀名为.c的文件。
- cc -c 源文件名 进行编译并生成.o后缀的二进制指令文件。
- cc 文件名 进行链接,并生成.out后缀的可执行文件
二进制文件不可直接执行,需要为其添加启动代码。添加启动代码的过程叫做:链接。
touch 文件名 可以打开文件并编辑。
三、Xcode使用
1.快捷键
- Command + R
一键编译链接执行。 - Command + B
一键编译 - Command + ,
偏好设置
2.为Project添加多个Target
3.注释的快捷键
添加注释:选中后 Command + /
取消注释:选中后 Command + /