在C语言中,可以使用printf函数来打印不同类型的数值。下面是一些常见的数据类型及其对应的printf格式说明符:
整数类型:
int %d
short %hd
long %ld
long long %lld
无符号整数类型:
unsigned int %u
unsigned short %hu
unsigned long %lu
unsigned long long %llu
字符类型:
char %c
浮点数类型:
float %f
double %lf
指针类型:
void* %p
以下是示例代码,展示如何使用printf打印不同类型的数值:
#include <stdio.h>
int main() {
int num1 = 10;
float num2 = 3.14;
char ch = 'A';
char str[] = "Hello";
printf("Integer: %d\n", num1);
printf("Float: %f\n", num2);
printf("Character: %c\n", ch);
printf("String: %s\n", str);
return 0;
}
在上述示例中,我们定义了一个整数变量num1,一个浮点数变量num2,一个字符变量ch,以及一个字符串数组str。
然后,我们使用printf函数打印了这些变量的值,分别使用了对应的格式说明符。执行上述代码后,将会打印出相应的数值。Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 15:23:33,Processed in 0.01966 second(s).