如何创建平台无关的数据类型,隐藏笨拙且难以理解的语法: 使用typedef为现有类型创建同义字,定义易于记忆的 类型名 1 typedef int size; 1 2 3 4 5 6 7 8 9 10 void measure(size*psz); size array[4]; size len=file.getlength(); std::vector<size>vs; typedef 还可以掩饰 复合类型,如 指针和 数组。