zoukankan      html  css  js  c++  java
  • C语言基础(9)-字符串格式化输入和输出

    1.字符串在计算机内部的存储方式

    字符串是内存中一段连续的char空间,’’结尾

     

    2.printf函数,putchar函数

    putchar输出一个char

    printf是输出一个字符串

    printf格式字符

    字符

    对应数据类型

    含义

    int

    接受整数值并将它表示为有符号的十进制整数

    hd

    Short int

    短整数

    hu

    unsigned short int

    无符号短整数

    o

    unsigned int

    无符号8进制整数

    u

    unsigned int

    无符号10进制整数

    x / X

    unsigned int

    无符号16进制整数,x对应的是abcdefX对应的是ABCDEF

    f

    floatdouble

    单精度浮点数双精度浮点数

    e / E

    double

    科学计数法表示的数,此处"e"的大小写代表在输出时用的“e”的大小写

    c

    char

    字符型。可以把输入的数字按照ASCII相应转换为对应的字符

    s / S

    char * / wchar_t *

    字符串。输出字符串中的字符直至字符串中的空字符(字符串以'‘结尾,这个''即空字符)

    p

    void *

    16进制形式输出指针

    %

    %

    输出一个百分号

    printf附加格式

    字符

    含义

    l

    附加在d,u,x,o前面,表示长整数

    -

    左对齐

    m(代表一个整数)

    数据最小宽度

    0

    将输出的前面补上0直到占满指定列宽为止不可以搭配使用-

    N(代表一个整数)

     宽度至少为n不够以空格填充

    3.scanf函数与getchar函数

    getchar是从标准输入设备读取一个char

    char a = getrchar();//从标准输入设备读取一个char,赋值给变量a

    int a1;

    scanf(“%d”, &a1);//这里的变量一定要写取地址操作符

    scanf通过%d转义的方式可以得到用户通过标准输入设备输入的整数

  • 相关阅读:
    无言
    计算机网络的所有课件
    Linux 分区
    Linux 文件管理权限
    DropDownList 控件
    CssClass初步语法了解
    BulletedList用途
    BulletedList项目控件基础CSS基础
    Checkbox与foreach循环
    RadioButton控件
  • 原文地址:https://www.cnblogs.com/yongdaimi/p/6243842.html
Copyright © 2011-2022 走看看