环境搭建

检查C环境

gcc -v//linux与windows一样
环境搭建成功显示using ...

安装C环境(Win下)

  1. 使用MinGW,选择需要的工具与环境(至少要安装 gcc-core、gcc-g++、binutils 和 MinGW runtime)
  2. 添加MinGW的bin目录到环境变量PATH

    C编译器

    C 语言编译器用于把源代码编译成最终的可执行程序。最常用的免费可用的编译器是GNU 的 C/C++ 编译器

    C程序结构

    C 程序主要包括以下部分:
  • 预处理器指令
  • 函数
  • 变量
  • 语句 & 表达式
  • 注释

    编译与运行

    win下cd到源码路径下,**gcc ?.c得到a.exe** (默认都是a.out或者a.exe gcc不能接绝对路径)
    linux下则是生成.out文件。运行./a.out才能运行
    多个文件编译为一个可执行文件:gcc test1.c test2.c -o main.out

    c程序开发过程

    image.png
    连接即将多个obj文件,多个外部库结合为一个可执行文件