• printf中的x%及用法


    printf 和 scanf 简介

    printf() ---将变量的内容输出到显示器上

    四种用法

    1.printf("字符串 ");

    2.printf("输出控制符", 输出参数);

    3.printf("输出控制符1 输出控制符2 .....", 输出参数1, 输出参数2, .....);输出控制符和输出参数的个数必须一一对应。

    4.printf("输出控制符", 输出参数);

    输出控制符包含如下

    %d

    %ld

    %c

    %f

    %lf

    %x(或者%X或者%#X)

    /*
        2020.6.2
    目的:
        测试%x %X   %#x %#X 的用法


    */


    # include<stdio.h>
    int main(void)
    {
    int x = 47;// 47是十进制
    printf("%x ", x);    //输出的结果是2f
    printf("%X ", x);    //输出的结果是2F
       printf("%#X ", x);    //输出的结果是0X2F   %#X推荐使用
    printf("%#x ", x);    //输出的结果是0x2F

    return 0;

    }

    /*
        在VC++6.0的输出结果是:
    ——————————————————
    2f
    2F
    0X2F
    0x2f
    ——————————————————
       
    */

    为什么需要输出控制符

    1.01组成的代码可以表示数据也可以表示指令。

    2.如果01组成的代码表示的是数据的话,那么同样的01代码组合 以不同的输出格式输出的就会有不同的输出结果。
















  • 相关阅读:
    闭包
    保存数据
    Browers Object Model
    JavaScript中的null和undefined
    魔法查询函数
    《黑客与画家》 读书感想
    CakePHP查询数据
    HDFS写入和读取流程
    回调函数
    JAVA中的指针
  • 原文地址:https://www.cnblogs.com/icoding233/p/13032346.html
Copyright © 2020-2023  润新知