可以理解为占位符。比如Console.WriteLine(\"hello {0}\",yourname);,其实在输出的时候就是将yourname变量的值放在{0}处,输入类似于 \"hello xiaoming\"比如Console.WriteLine(\"hello {0},I'm {1}\",yourname,myname);,这样就相当于把yourname放到{0}处,把myname 放到{1}处扩展资料:格式字符说明%d, %i,代表整数,%f-浮点,%s,字符串,%c,char. %p 指针,%fL 长long,%e科学计数,%g 小数或科学计数。C语言中的格式占位符:%a,%A 读入一个浮点值(仅C99有效)%c 读入一个字符%d 读入十进制整数%i 读入十进制,八进制,十六进制整数%o 读入八进制整数%x,%X 读入十六进制整数

已解决




