内容说明:本人为计算机专业学生,目前通过视频学习IOS开发 笔记中均为基础知识,但可能不太全面,也可能有某些错误,如有发现请及时指出,谢谢! 希望这篇文章能对你有所帮助!
1、编写代码
2、编译:把C语言代码翻译成0和1工具:clang编译器(Xcode3 gcc Xcode4 llvm(clang))
安装命令工具
指令:cc -c 文件名.c
编译成功,会生成一个.o目标文件
3、链接:其实就是把我们的.o目标文件跟系统自带的函数库一起生成一个可执行文件
链接器
指令:cc 文件名.o
4、运行
./a.out
常见文件扩展名:
.c是C语言的源文件,在编写代码时创建
.o是目标文件 在编译时产生
.out是可执行文件 是链接成功时产生
总结clang命令:
编译:cc -c xx.c
链接:cc xx.o
编译+链接:cc xx.c
运行当前路径下的可执行文件:./x.out
更改可执行文件的名称:cc xx.c -o xxx
编译:只会检测语法是否正确,并不会检测有没有main函数
链接:会检测有没有main函数
标识符命名规则:
1、只能有26个英文字母的大小写、10个阿拉伯数字0-9、下划线组成
2、严格区分大小写,比如test与Test是两个不同的标示符
3、不能以数字开头
4、不可以使用关键字作为标识符