前言: 最近在复习C,发现了一些新东西,例如:变长数组,复合文字,指针的兼容性等.今天先简单谈一下复合文字. 正文: 假如需要向带有一个int参量的函数传递一个值,您可以传递一个int变量,也可以传递一个int常量,比如5.在C99标准以前:可以给函数传递数组,或者其他自定义的结构等,但是没有所谓的数组(结构)常量可以来传递.C99新增了复合文字(compound literal).文字是非符号常量.例如:5是int类型的文字:82.3是float类型的文字等等.C99标准委员会认为:如果又能够…