普通格式化:
%d, 输出完整的整数指定类型格式化:
%hd,输出类型为short条件格式化:
%.2f, 输出精度为2的小数点数(浮点型)
| 字符 | 说明 | 
|---|---|
| i | int类型 | 
| d,ld,I32d | int类型 | 
| u,I32u | uint类型 | 
| hd | short类型 | 
| hu | ushort类型 | 
| lld,I64d | long类型 | 
| I64u,llu | ulong类型 | 
| .f, .{num}f | float,如果指定长度 num,就是double | 
| .g, .{num}g | 精度值更高的浮点型 | 
| .e | 科学计算小数型 | 
| .o | 八进制的整数 | 
| .x | 十进制的整数 | 
| .s | 字符串类型 | 
 void OnStart()
   {
     // 1. 简单输出函数: Print
     string str = "我爱C++";
     int i = 666;
     Print("Hello World! ", "我叫阿龙, ",str, i);
     
     // 2. 格式化输出函数: PrintFormat or  printf
     printf("Hello World! %i 我叫阿龙",i);
     // 整型
     printf("int类型: %i", 10086);
     printf("int类型: %d", 10010);
     printf("int类型: %ld", 10000); // l 小写L
     printf("int类型: %I32d", 2100000000); // I 大写的i
     printf("uint类型: %u", -10086);
     
     printf("short类型: %hd", 32000);
     printf("ushort类型: %hu", 65535);
     
     printf("long类型: %lld", 100860000000); // l 小写L
     printf("long类型: %I64d", 100860000000); // I 大写的i
     
     printf("ulong类型: %llu", 100860000000); // l 小写L
     printf("ulong类型: %I64u", 100860000000); // I 大写的i
     
     printf("float类型: %f", 3.1715926); // 输出完整的单精度类型
     printf("float类型: %.7f", 3.1715926888); // 截取指定位数
     printf("float类型: %.f", 3.1715926888); // 输出整数
     
     printf("e类型: %e", 3.1715926888);
     printf("e类型: %.20e", 3.171592688800000001);
     
     printf("string类型: %s", "感谢各位老板的一键三连!");
     
     printf("八进制类型: %o", 10); // o 是大写的O
     
     printf("八进制类型: %x", 12); // x 是大写的 X
 
   }
		                
瓜皮猫量化编程

