收藏文章 楼主

printf 打印所有类型的数值-c/c++语言基础

版块:C/C++语言开发   类型:普通   作者:小绿叶技术博客   查看:1757   回复:0   获赞:4   时间:2023-08-02 14:58:25




在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函数打印了这些变量的值,分别使用了对应的格式说明符。执行上述代码后,将会打印出相应的数值。






提供企业建站服务,免费网防系统,提交信息登录 http://yundun.ddoss.cn 邮箱: proposal@ddoss.cn 
回复列表
默认   热门   正序   倒序

回复:printf 打印所有类型的数值-c/c++语言基础

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息