C 语言从入门到精通

59 阅读1分钟

目录

  • 基本概念
  • 数据类型,运算符和表达式
  • 输入输出专题
  • 流程控制
  • 数组
  • 指针
  • 函数
  • 构造类型
  • 动态内存管理
  • 调试工具和调试技巧GDB,make

介绍

C语言是基于B语法发展而来,为了写操作系统而设计的一门语言。

hello world

C语言的代码以.c为后缀。

#include <stdio.h> 
int main (void)
{
    int dogs;
    printf("How many dogs do you have?\n"); 
    scanf("%d", &dogs) ;
    printf("So you have %d dog(s) !\n", dogs);
    return 0; 
}

执行gcc hello.c编译成可执行文件a.out。执行./a.out运行程序。

在mac平台也可以执行clang hello.c编译源文件。

编译过程

数据类型

控制语句

指针

字符串,输入输出

函数

结构体

大端和小端

联合体

联合体也叫共用体。

枚举

文件