• 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简介

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

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

  • 相关阅读:
    几种简单的博弈 1
    Luogu P2789 直线交点数
    搜索题简记
    并查集的妙用
    [qbzt寒假]线段树和树状数组
    [qbzt寒假]hash
    [qbzt寒假]Trie字典树
    博客阅读须知
    洛谷P1842 [USACO05NOV]奶牛玩杂技——题解
    2020SDOI游记
  • 原文地址:https://www.cnblogs.com/zhaopengs/p/5012839.html
Copyright © 2020-2023  润新知