目录
- 基本概念
- 数据类型,运算符和表达式
- 输入输出专题
- 流程控制
- 数组
- 指针
- 函数
- 构造类型
- 动态内存管理
- 调试工具和调试技巧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
编译源文件。
编译过程
数据类型
控制语句
指针
字符串,输入输出
函数
结构体
大端和小端
联合体
联合体也叫共用体。