Yebangyu’s BlogString与Copy On WriteTicket LockSoupen源码解析之string实现Soupen源码解析之rank实现论汉武帝独尊儒术Introduction To Performance OptimizationString Literal In C++Soupen源码解析之itoa实现Soupen: A High Performance NosqlC99中的柔性数组Recent PostsFriends’ LinkYebangyuCategories

柔性数组是C99引入的feature。

1
2
3
4
5
struct Data
{
  int i;
  int a[0];
};

其中柔性数组a处于结构体的末尾,并且声明的大小为0。