• 第四课 整型数据(主函数冲突)


    一:整型int

          整型变量的定义和输出

    打印格式

    含义

    %d

    输出一个有符号的10进制int类型

    %o(字母o)

    输出8进制的int类型

    %x

    输出16进制的int类型,字母以小写输出

    %X

    输出16进制的int类型,字母以大写输出

    %u

    输出一个10进制的无符号数

    二:short,int,long,long long;

    数据类型

    占用空间

    short(短整型)

    2字节

    int(整型)

    4字节

    long(长整形)

    Windows4字节,Linux4字节(32)8字节(64)

    long long(长长整形)

    8字节

    #include<stdio.h>
    #include<stdlib.h>
    int main(void)
    {
    int a=0; //定义变量
    //数据类型 变量名(标识符)
    //scanf函数通过键盘获取数据放在变量中
    scanf("%d",&a);
    //&a 请输入a的值
    //%d 占位符
    //printf打印
    printf("%d",a);
    printf("%o",a);
    printf("%x",a);
    printf("%X",a);
    printf("%u",a);

    }

    int main(void)
    {
    //无符号整型数据
    unsigned int a=10;
    //有符号数据
    //可以省略signed 不写 signed int b=20;
    printf("%u",a);
    //%u是一个占位符 输出一个无符号整型
    }

    int main(void)
    {
    //短整型
    short a=10;
    //长整型
    long b=20;
    //长长整型
    long long c=30;
    printf("%hd",a);
    printf("%ld",b);
    printf("%lld",c);
    }

     注意:整型数据在内存中占的字节·长度虽然没有明确·规定,但是short<=int<=long

  • 相关阅读:
    第一次博客作业
    个人总结
    第三次个人作业——用例图设计
    第二次个人编程
    第一次个人编程
    第一次随笔
    个人总结
    第三次个人作业——用例图设计
    第二次结对作业
    第一次结对作业
  • 原文地址:https://www.cnblogs.com/CCC1/p/12747721.html
Copyright © 2020-2023  润新知