在C语言中,要想优雅地输出格式化的内容,可以使用printf函数来实现。以下是一些常见的格式化输出示例:
- 输出整数:
int num = 10; printf("The number is %d\n", num);
- 输出浮点数:
float num = 3.14; printf("The value of pi is %.2f\n", num);
- 输出字符串:
char str[] = "Hello, world!"; printf("The message is: %s\n", str);
- 输出十六进制数:
int num = 255; printf("The hexadecimal value is: %x\n", num);
- 输出指针地址:
int *ptr = # printf("The address of num is: %p\n", (void *)ptr);
通过使用格式化符号(如%d、%f、%s、%x、%p等)和相应的变量,可以轻松地输出不同类型的数据,并且使输出结果更加易读和美观。