C语言基础
图
C语言是一种通用的、过程式编程语言,最初由丹尼斯·里奇在贝尔实验室设计和开发,在1972年发布。它被广泛用于系统程序设计、操作系统、嵌入式系统、游戏开发、科学计算等领域

编译环境

gcc下载,选择x86_64-posix-seh为7z压缩包

VSCode需要安装C/C++Code Runner插件

主函数

#include <stdio.h>

// 主函数有且只有一个
int main()
{
    printf("hello\n");
    return 0;
}

注释

// 单行注释
/* 多行注释 */

三种基本结构

  • 顺序结构
  • 选择结构
  • 循环结构

数据类型

  • 基本类型
    • 整型类型
      • int
      • short int
      • long int
      • long long int
      • char
      • bool
    • 浮点类型
      • float
      • double
      • float_complex,double_complex,long long_comple
  • 枚举类型(enum)
  • 空类型(void)
  • 派生类型
    • 指针类型(*)
    • 数组类型([])
    • 结构体类型(struct)
    • 共用体类型(union)
    • 函数类型