3.14UL定义非法,为什么RT,3.14L是可以定义的[解决办法]作为c++标准控,我用c++标准回答你。。2L : long int2LL : long long int2UL : unsigned long int2ULL : unsigned long long int2.0F : float2.0: double2.0L long double2.0UL =>unsigned long double?非法。[解决办法]浮点型就没有unsigned类型的啊