C 格式说明符
格式说明符
格式说明符与 printf() 函数一起使用,用于告知编译器变量存储的数据类型。它本质上是变量值的占位符。
格式说明符以百分号 % 开头,后跟一个字符。
例如,要输出一个 int 变量的值,请在 %d 中使用双引号 ("") 将其括起来,然后在 printf() 函数内使用:
要打印其他类型,请使用%c表示char,使用%f表示float。
示例
// Create variables
int myNum = 15; // Integer (whole number)
float
myFloatNum = 5.99; // Floating point number
char myLetter = 'D'; //
Character
// 打印变量
printf("%d", myNum);
printf("%f", myFloatNum);
printf("%c", myLetter);
亲自试一试 »
要在 printf() 函数中同时输入文本和变量,请用逗号分隔它们:
要在单个 printf() 函数中打印不同类型的文本,可以使用以下方法:
示例
int myNum = 15;
char myLetter = 'D';
printf("My number is %d and my
letter is %c", myNum, myLetter);
亲自试一试 »
您将在后面的章节中学习更多关于数据类型的内容。
不使用变量打印值
您也可以直接打印值而不将其存储在变量中,只要您使用正确的格式说明符即可:
然而,使用变量更可持续,因为它们会被保存下来以供后续使用,并且可以随时重复使用。

