C语言 rand和srand

基本类型

C语言 数据类型
C语言 整形
C语言 浮点型
C语言 字符类型
C语言 布尔类型
C语言 类型转换
C语言 变量和常量
C语言 格式化输出
C语言 结构体|C语言 结构体对齐
C语言 共用体
C语言 枚举类型
C语言 时间类型

复合类型

C语言 数组|结构体数组
C语言 字符串|C语言 字符串处理|C语言 字符串转换|C语言 字符串编码|C语言 显示器键盘io
C语言 列表 不支持
C语言 map 不支持
C语言 集合 不支持

指针类型

C语言 指针
C语言 指针运算
C语言 二重指针
C语言 指针与数组
C语言 指针与字符串
C语言 指针与结构体
C语言 指针与常量
C语言 指针与函数
C语言 malloc&free
C语言 堆内存操作

函数

C语言 函数
C语言 函数声明
C语言 函数参数|C语言 数组参数|C语言 结构体参数
c语言 函数返回值
C语言 函数递归
C语言 闭包 不支持
C语言 注解 不支持
C语言 main函数
C语言 匿名函数 不支持

运算符与控制语句

C语言 运算符
C语言 控制语句
C语言 异常处理

IO

C语言 三种IO

底层IO

C语言 底层IO
C语言 底层IO open&close
C语言 底层IO read&write
C语言 底层IO lseek

FileStreaming

C语言 FileStreaming
C语言 FileStreaming fopen&fclose
C语言 FileStreaming fwrite&fread
C语言 FileStreaming fseek

C语言 FileStreaming buffer
C语言 FileStreaming 键盘与屏幕IO

Socket

基础|C语言 socket|C语言 socket函数
并发|C语言 select|C语言 poll|C语言 epoll
传输层|C语言 TCP|C语言 UDP|C语言 广播|C语言 组播

并发

进程

基础|C语言 进程|C语言 进程组|C语言 进程会话
创建|C语言 execl|C语言 system|C语言 fork
终止|C语言 exit() _exit()
阻塞|C语言 wait
终止|C语言 signal|C语言 信号集处理|C语言 信号捕捉
通信|C语言 pipe|C语言 fifo|C语言 mmap|C语言 本地套接字

线程

基础|C语言 线程
创建|C语言 pthread_create
终止|C语言 pthread_exit
阻塞|C语言 pthread_join
终止|C语言 pthread_cancel&pthread_detach
通信|C语言 mutex|C语言 读写锁|C语言 semaphore|C语言 Condition variables

协程

C语言 协程 不支持

工程

C语言 编译|C语言 多文件程序|C语言 #define
C语言 gcc|C语言 gcc API|C语言 ld|C语言 makefile
C语言 Win静态库|C语言 Win动态库
C语言 gcc 静态库|C语言 gcc 动态库

其他

文件读写

C语言 fopen&fclose
C语言 文件操作
C语言 文件缓冲区
read fread open fopen write fwrite
C语言 作用域
C语言 static
C语言 内存四区
C语言 extern
c语言 字符处理
c语言 存储类型
c语言 const

环境配置类

Visual Studio 2017
Visual Studio 2017 linux C++
clang VS
C语言 VS输入输出字符设置
C语言 VS快速输入main函数
clang mingw
clang 反汇编
C语言 关键字
c hello world
c语言 原码反码和补码

更多推荐

C语言