1202c语言初始以及Xcode简介

用vim写c语言小程序 以此来了解一个程序执行所要经历的过程

Vim是mac系统自带的一款文本编辑器

1、使用vim创建文件

   vim printName.c

2、vim有两种模式:命令模式&编辑模式

  在命令模式下输入i就可以进入编辑模式

  #include导入自己定义或者系统的头文件

  main函数是每一个程序的入口点

  wq!保存并推出vim编器

3、运行一个程序所需要的所有步骤

  1、预编译:讲#include头文件展开

  gcc -E printName.c

  2、汇编:生成汇编代码 会产生一个.s的文件

               判断代码是否正确

  gcc -S printName.c

  3、编译:将汇编代码转化为目标文件(二进制文件)

               产生一个.o的文件

  gcc -c printName.s

  4、链接 讲所有的.o文件链接为一个可执行的文件

  gcc -o outputName printName.o xx.o

  5、运行

  ./outputName

main函数

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

  return 0;

}

生命周期

返回值:int 告诉系统应该做什么操作,

    返回-1当程序运行过程中,如果意外出错,那么系统会没收程序申请的所有内存资源,而且,会立刻中断     程序的执行

    返回0 正常执行到结束

    默认必须要有返回值

    在c++98里面,如果没有返回值,那么编译器会自动添加return 0;

函数名:main

参数:argc运行的时候传递过来的参数个数

     argv将参数以字符串的形式保存在这个数组里面

在IDE集成开发环境里面main可以写为void,因为在IDE里面没有机会传递参数

Xcode简介

    这是一款非常强大的编程工具,在软件的右上角可以点击打开或者关闭左右下方的部分,使可以写代码的区域更大,

还可以在右上角点击两个小圆圈的按键,达到分屏对照的目的

原文地址:https://www.cnblogs.com/zhaopengs/p/5012839.html