精华内容
下载资源
问答
  • 在c语言中属于基本类型的是
    万次阅读
    2021-05-19 13:45:07

    C语言中基本的数据类型有哪些

    发布时间:2020-11-26 15:10:13

    来源:亿速云

    阅读:76

    作者:Leah

    本篇文章给大家分享的是有关C语言中基本的数据类型有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

    一、对结构体的理解

    我们知道C语言中有基本数据类型:

    1、整(数)型:

    int:基本整型,用于存储整数,占4个字节,默认值为0

    short:短整型,占2个字节

    long:长整型,占4个字节

    long long:双长整型,占8个字节,比较少用

    2、浮点型

    float:单精度浮点型,占4个字节

    double:双精度浮点型,占8个字节

    3、字符型

    char:字符型,用于存储单字符,占1个字节。

    (与Java等语言不同的是,c语言中没有字符串类型,需要使用字符型数组来存放字符串)// 定义字符型数组并赋值

    char string[3];

    string = ”abc”;

    除了这些简单的、不可拆分的原子数据类型,还存在着复合数据类型(也叫构造类型),如枚举类型、数组类型、结构体类型、共用体类型,这里我们要讨论的就是其中的结构体类型。

    注:我认为,数据类型其实包含了两个概念,首先是将具有相同属性的数据处理成一个集合,使属性得以被限定、区分(如int a=“A”;是错误的);其次是在这个集合上定义了一些操作,如int型的加减乘除运算。

    二、结构体的定义

    1.标准定义的格式说明struct 结构名

    {

    数据类型 变量名;

    数据类型 变量名;

    ...

    } ;

    struct关键字用来声明结构体,花括号内的结构体成员由我们任意发挥(若存在相同的数据类型,也可以简写:int a,b,c;)。

    这里的结构名叫做结构体的标识符,类似于int a中的int,但仅仅是类似,请看下面://定义一个名为student的结构体

    struct student{

    char name[8];

    int age;

    char sex[2];

    };

    现在我们只是按照自己的需求,完成了对结构体student的定义,然而这仅仅是个模版,编译后并没有为其分配空间,下面让我们去使用这个新的数据类型:student stu;//报错

    在上面提到student这个标识符只是类似于基本数据类型的类型名称,因为要想完全在概念上等价,我们需要在前面加上struct关键字,即struct student是一个整体,不可以省去struct:struct student stu; //成功编译

    现在,我们已经成功定义了一个变量stu,系统为其分配了该数据类型(结构体)所需要的储存空间。

    以上两部分还可以简写在一起:struct student{

    char name[8];

    int age;

    char sex[2];

    }stu;//将stu写在尾缀,构造结构体的同时完成了对结构体变量的定义,如需多个结构体变量,可以使用逗号分隔开struct student{

    char name[8];

    int age;

    char sex[2];

    }stu1,stu2,stu3;//同时定义多个结构体变量,如果需要定义多个具有相同模式的结构体变量时用这种方法比较方便

    到这里,你有没有想过能不能省略结构体名称呢?可以。此时定义的结构体称为匿名结构体(也叫无名结构体):struct{

    char name[8];

    int age;

    char sex[2];

    }stu1,stu2,stu3;//省略掉标识符后,依然能完成变量的定义,但此时要注意,我们已经无法通过在结构体外定义新的该结构体的变量了,所以匿名结构体仅仅在确定不会再定义其他结构体变量的时候使用

    2.含typedef定义的格式说明

    typedef关键字,作用是给一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等基本数据类型)和自定义的数据类型(struct等)。使用typedef起别名有两个好处,一是给变量一个易记、含义明确的新名字,二是简化一些比较复杂的类型声明(如struct student中的struct)。typedef struct student{

    char name[8];

    int age;

    char sex[2];

    }xuesheng;

    xuesheng stu;//省略struct,使用别名完成变量stu的创建

    现在,仔细阅读的你不难发现:此时尾缀xuesheng的地位已经不可与同日而语了,时过境迁,它不再是我们偷懒定义出来的变量,而是结构体student的别名了,此时struct student与xuesheng等价。typedef struct{

    char name[8];

    int age;

    char sex[2];

    }xuesheng;//这里的student依然可以去掉!即使去掉,我们也可以在以后去使用它的别名xuesheng

    三.结构体的赋值

    一个变量的初始化其实包含两个内容,一是创建变量,二是为变量赋值以使用。现在让我们赋值吧。

    1、定义结构体之后进行赋值:

    a.逐个赋值:stu.name = "Jack";//错误,不能直接给数组名赋值,因为数组名是一个常量

    strcpy(stu.name, "Chenhao");//不能直接给数组名赋值,因为数组名是一个常量。

    stu.num = 21;

    strcpy(stu.sex, "男");

    b.整体赋值:stu = (struct Student){"Chenhao", 21, "男"};//此时需要强制类型转换,因为数组赋值也是使用{},不转换的话系统无法区分!

    stu = (xuesheng){"Chenhao", 21, "男"};//别忘了也可以用等价的别名哟~

    2、定义结构体同时完成赋值:struct student{

    char name[8];

    int age;

    char sex[2];

    }stu = {"Chenhao", 21, "男"};//此时很直观是在为结构体变量赋值,因此不需要强制类型转换

    3、复制已经初始化的结构体变量以进行赋值:struct student{

    char name[8];

    int age;

    char sex[2];

    }stu = {"Chenhao", 21, "男"};

    struct student stu1 = stu;//不是通过指针指向来赋值,确确实实是复制了一份相同的stu成员变量给放到了新变量stu1的存储空间里,也就是stu1如实地开辟了自己的空间

    以上赋值的方式需要注意初始化值的类型和顺序要与结构体声明时成员对应的类型和顺序保持一致!另外,部分初始化的方式请移步自行查阅。

    四.结构体的使用

    与结构体数组的成员访问相同,一样放在结构体数组中讲。

    五.结构体数组(一维)

    结构体类型也与基本数据类型一样,可以作为数组的元素的类型。

    结构数组定义格式:struct 结构名 {

    成员列表

    } 数组名[数组长度];

    如:struct student{

    char name[8];

    int age;

    char sex[2];

    }stu[145];//定义一个结构结构数组stu,共有145个元素,即145个学生的学生信息

    结构体数组的赋值//整体赋值:

    stu = (struct Student){{"Zhangsan", 18, "男"},{"Lisi", 15, "女"},......};

    stu[0] = (struct Student){"Chenhao", 21,"男"};

    //结构体变量成员逐个赋值:

    strcpy(stu[144].name, "Smith");

    stu[144].age = 10;

    stu[144].sex = "女";//逐个输出结构数组的元素

    int length = sizeof(stu) / sizeof(struct student);//结构体数组的长度,结构体数组变量大小/单个模版大小

    for (int i = 0; i

    printf("姓名:%s 年龄:%d 性别:%s \n", stu[i].name, stu[i].age, stu[i].sex);

    }

    结构体数组小归纳:名称含义stustudent结构体数组

    stu[2]student结构的一个变量,为第三个同学

    stu[2].namechar型数组,第三个同学的名字数组

    stu[2].name[0]第三个同学的名字的首字母

    五.结构体与指针

    1、指针指向结构体//直接

    struct student{

    char name[8];

    int age;

    char sex[2];

    }*pstu;//后续间接

    typedef struct student{

    char name[8];

    int age;

    char sex[2];

    }stu;

    stu *pstu;//定义了一个指针变量,它只能指向Student结构体类型的结构体变量

    如果想把已经定义的结构体变量交给一个指针,则必须用取址符&:struct student{

    char name[8];

    int age;

    char sex[2];

    }stu;

    pstu =stu//错误

    pstu =&stu//正确

    (这里要说明的是,结构体变量名称单独拿出来代表变量全体成员值的集合,这与数组不同,数组名称在使用时直接转化为该数组的起始地址)

    2、通过结构指针间接访问成员值:

    (*结构指针变量). 成员名

    结构指针变量 -> 成员名(我们管“->”叫做“箭头”)(*pstu).name;

    //或

    pstu->name;

    注意(* pstu).name的小括号不能省略,成员符“.”优先级最大,取值符“ *”优先级在其次,去掉括号就相当于 *(pstu.name)了。

    总结

    格式千千万,只有全掌握才能阅读别人的代码,但在实际开发中最推荐的格式依然是:typedef struct student{

    char name[8];

    int age;

    char sex[2];

    }xuesheng;

    也不要忘了在整体赋值且在结构体外赋值时的强制转换。

    如果有所收获,点个赞呗~

    最后:#include

    int main(){

    printf("aiweiye forever.");

    }

    以上就是C语言中基本的数据类型有哪些,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

    更多相关内容
  • C语言的数据类型大致可以分为下图的几类:一、变量 跟其他语言一样,C语言中用变量来存储计算过程使用的值,任何变量都必须先定义类型再使用。为什么一定要先定义呢?因为变量的类型决定了变量占用的存储空间,...

    3e7ce364cc4dc02a0fa901c479238e20.png

    C语言有丰富的数据类型,因此它很适合用来编写数据库,如DB2、Oracle都是C语言写的。

    C语言的数据类型大致可以分为下图中的几类:

    12f1e6dad969e8a4efff8e4449974bee.png

    一、变量

    跟其他语言一样,C语言中用变量来存储计算过程使用的值,任何变量都必须先定义类型再使用。为什么一定要先定义呢?因为变量的类型决定了变量占用的存储空间,所以定义变量类型,就是为了给该变量分配适当的存储空间,以便存放数据。比如你是char类型,我就只给你分配1个字节就够了,没必要分配2个字节、3个字节乃至更多的存储空间。

    下面的表格描述了在16位编译器环境下,基本数据类型所占用的存储空间,了解这些细节,对以后学习指针和数组时是很有帮助的

    1a725f1d550e0a7067db1dd0db1b8b8b.png

    需要注意的是:

    1.局部变量的使用跟Java稍微有点不一样

    1> 在Java中,你声明了一个局部变量后,如果没有经过初始化赋值就使用该变量,编译器直接报错

    f1d65d11db86a217b48e4770d0eec114.png

    第9行报错了,因为变量a没有初始化

    2> 在C语言中,你声明看一个局部变量后,没有经过初始化赋值是可以使用的

    b26d15d9b769b4eef45f717056701114.png

    但这是很危险的,不建议这样做。大多数人应该觉得变量b打印出来应该是0,其实不是。因为系统会随意给变量b赋值,得到的是垃圾数据。

    上述代码的打印结果是:

    fb6e72d9578bae64c271a580ef60e20c.png

    因此,局部变量还是必须先进行初始化赋值,然后再使用,这样才是最安全的做法。

    * 如果是全局的int类型变量,系统会默认赋值为0

    756ce1a0faf8e55cbc57213db5f7f36b.png

    2.char的取值范围是:ASCII码字符 或者 -128~127的整数

    于是,使用char存储大写字母A有2种赋值方式:

    9b488070e5aea2a0403732876c983b47.png

    上面两种方式是等效的,因为大写字母A的ASCII码值刚好为65。

    3.char只能存储一个字符

    汉字或者字符串需要用字符数组来存储,因为一个汉字占了2个字符,一个字符串是由一个或者多个字符组成的。

    因此,下面的写法都是错误的:

    35c893c1a54ed9d663780e7ddb833975.png

    二、类型修饰符

    我们还可以在基本数据类型的前面加一些修饰符,也有人称之为限定符,一样的意思。

    有以下4种类型修饰符:

    ● short 短型

    ● long 长型

    ● signed 有符号型

    ● unsigned 无符号型

    1.用法演示

    这些修饰符最常是用来修饰int类型(可以省略int)

    bff1adc0e04d02fdf3b079d0f2e6ceb2.png

    2.short和long

    1> short和long可以提供不同长度的整型数,也就是可以改变整型数的取值范围,比如short的取值范围是-32768~32767,long的取值范围就是-2147483648~2147483647

    2> 当然,数据的存储长度也会跟着变化。比如,在64位编译器环境下,short占2个字节(16位),int占4个字节(32位),long占8个字节(64位)。世界上的编译器林林总总,不同编译器环境下,取值范围和占用的长度是不一样的,不过幸运的是,ANSI ISO制定了以下规则:

    * short跟int至少为16位(2字节)

    * long至少为32位(4字节)

    * short的长度不能大于int,int的长度不能大于long

    * char一定为为8位(1字节),毕竟char是我们编程能用的最小数据类型

    3.signed和unsigned

    1> signed代表有符号,包括正数、负数和0;unsigned代表无符号,只包括正数和0。比如,signed的取值范围是-32768~32767,那么unsigned的取值范围是0~65535,当然,不同的编译器有不同的取值范围

    2> 其实,signed和unsigned的区别就是它们的最高位是否要当做符号位,并不会像short和long那样改变数据的长度,即所占的字节数,

    4.signed、unsigned也可以修饰char,long还可以修饰double

    ca9330398085c78a5320ad4873d68dce.png

    三、不同编译器环境下基本数据类型的存储长度

    红色的代表常用的数据类型

    e86bf63e1b639c321f898ae5ab83290d.png

    我是一名从事了10年开发在退休边缘垂死挣扎的高龄程序员,最近我花了一些时间整理了一个完整的学习C语言、C++的路线,项目源码和工具。对于想学习C/C++的小伙伴而言,学习的氛围和志同道合的伙伴很重要,笔者推荐我专栏的C语言/C++编程爱好者的聚集地>>>ef="https://jq.qq.com/?_wv=1027&k=5RDAmZF">C/C++编程技术交流聚集地,还有素材笔记和项目源码等!

    欢迎初学和进阶中的小伙伴!工作需要、感兴趣、为了入行、转行需要学习C/C++的伙伴可以一起学习!

    喜欢小编的记得动动您的小指点个关注哟!最后分享C/C+编程技术学习路线图和资料给爱学习的小伙伴们

    c1c934f92706488ec161a9da9205a69f.png
    展开全文
  • C语言中基本类型.md

    2021-03-06 23:58:04
    C语言中基本类型.md
  • 应用程序,由于数据存储时所需要的容量各不相同,因此,为了区分不同的数据,需要将数据划分为不同的数据类型。下面我们就来学习下C语言中的数据类型。什么是数据类型?数据是人们记录事物和活动的符号表示,如...

    在应用程序中,由于数据存储时所需要的容量各不相同,因此,为了区分不同的数据,需要将数据划分为不同的数据类型。下面我们就来学习下C语言中的数据类型。

    什么是数据类型?

    数据是人们记录事物和活动的符号表示,如记录人的姓名用若干个汉字表示,记录人的年龄用十进制整数表示,记录人的高度用带小数点的十进制实数表示等。根据数据的性质不同,我们可以把数据分为不同的类型。

    简单来说,数据类型是指现实世界形形色色不同形式的数据在计算中的表示形式,是数据的一种属性,表示程序中数据所表示信息的类型。

    数据类型的分类

    C语言中的数据类型有很多种,具体如下图所示:

    13f4a4c3250c5a83ee40d28ad809c27f.png

    从上图中可以看出,C语言中的数据类型可分为5大类,分别是广泛整数、实数、引申、组合、空值。接下来重点介绍常用的几种数据类型在计算机中的表示。

    常用数据类型的表示

    常用数据类型在计算机中表示的关键字及长度(存储该数据类型的数据所占用的存储字节数)如下所示: 62b6cac35aaa93e735bf06ebfc24db33.png

    整数类型

    1bfd3c877344670aaf0b46b07861ace8.png

    62b6cac35aaa93e735bf06ebfc24db33.png

    实数类型

    32a9c3586d954e29de353ccdbb06e0cc.png

    62b6cac35aaa93e735bf06ebfc24db33.png

    字符类型

    使用关键字char表示,长度为1,即占用1个字节。 62b6cac35aaa93e735bf06ebfc24db33.png

    空类型

    空类型:即无值类型或者叫做空值类型,使用关键字void表示。

    ~END~

    a51bec1baab3f8e2f702d280c76b1429.gif

    VC++6.0集成开发环境的安装与使用

    一个简单C程序的介绍

    带你学习C语言—C语句

    展开全文
  • C语言程序设计各章节习题练习:C语言基本数据类型及运算.doc
  • C语言数据的基本类型

    千次阅读 2021-05-19 13:44:11
    现在大家只需要学习一下基本类型。其他三种类型更适合后续分享相关知识点时详细介绍。1.整型整型很好理解,就是整数类型,比如1,2,3,4,5,100等等,这些整数都属于整型数据,而且是无符号的(正数都可以理解为...

    今天我来跟大家分享一下c语言的数据类型。

    c语言的数据类型如下图所示。

    07f544c7888f9637de9947d486ecb160.png

    现在大家只需要学习一下基本类型。其他三种类型更适合在后续分享相关知识点时详细介绍。

    1.整型

    整型很好理解,就是整数类型,比如1,2,3,4,5,100等等,这些整数都属于整型数据,而且是无符号的(正数都可以理解为无符号)。而-5,-6,-7,-8,-9也属于整型数据,它们带有负号。可见整型数据可分为无符号整型和有符号整型。c语言中有符号整型用int表示,无符号整型用unsigned int表示。你想定义一个有符号整型变量a可以写成"int a;",而定义一个无符号整型变量a可以写成"unsigned int a;" 。

    2.字符型

    所谓字符型变量,就是我们经常见到的文本型的数字、字母或符号,这里必须加“文本型的”这几个字修饰,因为通常我们看到1会认为它是个数字,c语言会默认它是整型数据,而只有加上单引号变成'1',c语言才会把它当成一个字符。字母表中的字母a到z的任意一个都属于字符型数据,但是小写字母a和大写字母A属于两个字符。我们常见的逗号或者句号、感叹号、空格等,这些都属于字符型。我们定义一个字符型变量a且把它初始化成空格可以这样写: char a=' ';,分号也是c语言语句的一部分。值得一提的是,在计算机语言中,每个字符都代表着一个固定的整数,下面的ascii码表展示了每个字符与数字的对应关系。

    e18897e02da0148a5a8816aae43c7a52.png

    3.浮点型

    带小数点的数据类型就是浮点型数据,这类数据也就是我们常说的小数。浮点型数据分为单精度浮点型和双精度浮点型。前者和后者的区别在于两者在计算机里占用的空间大小不同,单精度浮点型占32位,双精度浮点型占64位。单精度支持6~7位有效数字,如1.000000,双精度支持15~16位有效数字,如1.00000000000000。我们可以大致理解为双精度浮点型比单精度浮点型精确度高一些就可以了。

    4.枚举类型

    枚举类型就是把需要的元素一个一个地罗列出来的一种数据类型。枚举类型用enum来修饰。比如我们设计两个元素分别代表成功和失败,SUCCESS代表成功,FAILED代表失败,那么定义成枚举类型就是

    1bc5f58c998b0d3862eedf6ae62f23fb.png

    如果不指定元素的值,那么默认首个元素的值为0,后面元素的值依次加1。比如上图中,默认SUCCESS的值为0,那么FAILED的值就是1。

    4dadf1dd053d25a273832cbdc1760200.png

    如果指定了元素的值,那么从指定值的那个元素开始,后面元素的值依次加1,直到后面再次有指定值的元素为止。如上图举例,BEIJING的值指定为35,那么SHANGHAI的值就是36,TIANJIN的值为37。下边CHONGQING的值又被指定为50,那么GUANGZHOU的值就是51,SHENZHEN的值为52。

    今天的知识点就跟大家分享到这里。

    展开全文
  • C语言中基本数据类型

    千次阅读 2022-04-02 15:45:35
    C语言中基本数据类型分别为以下几种 整型、浮点型、字符类型 整型又分为整型int、短整型short、长整型long 浮点型分为单精度浮点型float、多精度浮点型double 首先来介绍整型 1、短整型short #define _CRT_...
  • 计算机系统,数据是放在内存的,数字、文字、符号、图形、音频、视频等数据都是以二进制形式存储内存的,它们并没有本质上的区别,那么 0001000 该理解为数字 8 呢,还是图像某个像素的颜色,还是要发出...
  • C语言-基本数据类型

    千次阅读 2022-05-11 15:26:34
    C语言基本数据类型
  • C语言基本数据类型

    万次阅读 多人点赞 2022-03-21 19:06:40
    基本数据类型前言一、整数类型1.整型变量2.整型常量二、实数类型1.实数变量2.实型常量三.字符类型1.字符变量2.字符常量 前言 针对不同的数据,采取不同的存储方式和进行不同的处理。随着处理对象的复杂化,数据...
  • c语言中基本数据类型有哪些

    千次阅读 2021-05-20 05:06:35
    c语言中基本数据类型有哪些发布时间:2020-08-18 11:12:49来源:亿速云阅读:135作者:小新小编给大家分享一下c语言中基本数据类型有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家...
  • C语言数据类型中基本类型

    千次阅读 2021-05-22 13:03:26
    从图可以看出,C语言中的数据类型可分为 4 种,分别是基本类型、构造类型、指针类型、空类型。下面我们将针对基本数据类型进行详细地讲解。整型变量程序开发,经常会遇到 0 、-100 、1024 等数字,这些数字都...
  • c语言中非空的基本数据类型包括

    千次阅读 2021-05-23 02:08:04
    基本数据类型:数据类型在数据结构的定义是一个值的集合以及定义这个值集上的一组操作。变量是用来存储值的所在处;它们有名字和数据类型。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存...
  • C语言的数据基本类型详述

    千次阅读 2022-02-25 21:34:45
    数据的基本类型分两大类:整形类型、浮点类型。 一、整形类型:基本整形、短整型、长整型、双长整型、字符型、布尔型。 基本整形(int):编译系统分配2个字节或4个字节。Turbo C 2.0编译系统分配2字节,Visual C++...
  • C语言基本数据类型,适合初学者阅读学习,也适用于国家二级计算机考试复习备考
  • C语言基本数据类型简介

    千次阅读 2021-05-21 23:09:55
    C语言基本数据类型有9种:整形int,长整形long,短整型short,字符型char,实型:单精型(float型)、双精度(double),void,有符号signed,无符号unsigned。 32位编译器下,各数据类型所占字节如下: printf...
  • c语言数据基本类型

    2018-02-23 11:38:56
    C语言数据基本类型、字节大小、取值范围等,根据台湾视频教程整理的简体表格
  • C语言的三种基本数据类型是什么?

    千次阅读 2021-05-19 02:38:54
    C语言的三种基本数据类型为整型、实型、字符型。1、整型。包括short、int、long等,用以表示一个整数,默认为有符号型,配合unsigned关键字,可以表示为无符号型。2、实型,即浮点型。包括float, double等,用来表示...
  • C语言基本数据类型;第 2章 基本数据类型运算符与表达式 ;例2-1符号常量的使用 ;从上面的例子可以看出使用符号常量的好处 一是含义清楚见名知意 看程序时从PI就可以知道它代表圆周率 二是修改方便一改全改 如要# ...
  • 在C语言里,数据类型即说明了它是什么类型的数据,更重要的是存储这类数据所需的内存的大小,C语言允许使用的类型如下:在基本类型中的整数类型、浮点数类型和字符类型都已经之前的文章中使用过了,这里面的_Bool...
  • C语言中基本数据类型-char介绍

    千次阅读 2022-04-15 21:29:35
    char是c语言中基本的数据类型之一,叫字符型,内存占用一个字节的空间,可以用于存放单个字符,也可以用于存放整数,char可以分为有符号和无符号两种类型,下面对着两种类型分别进行介绍: 有符号字符型变量...
  • c语言中允许的基本数据类型包括:整型(short、int、long)、实型(单精度型float、双精度型double)、字符型(char)。推荐:《C视频教程》c语言有3种基本数据类型:整型,表示一个整数,通常包括“short”、“int”、...
  • C语言基本类型

    2021-10-31 14:51:54
    基本数据类型由11个关键词组成:int,long,long,unsigned,char,float,double,signed,_Bool,_Complex和_Imageinary. 整型: int——系统给定的基本数据类型C语言规定int类型不小于16位(Bit)。 short or short int...
  • c语言中非空的基本数据类型包括?

    千次阅读 2021-05-19 09:33:52
    包括两类:整形类型:int ,short int, long int, long long int, char, bool浮点类型:float ,double, 双精度浮点型(float_complex,double_complex,long long_comples)其中非空的包括: unsigned int, int, ...
  • PAGE / NUMPAGES C语言中各种数据类型长度 C语言基本数据类型有以下几个 int 整型 char 字符型 float 单精度浮点型 double 双精度浮点型 另外在基本数据类型基础上附加一些限定词 得到扩充的数据类型shortlong可以...
  • * 第 2 章 C语言基本数据类型与表达式 2.1 C语言基本数据类型 2.2 常量与变量 2.3 ...2.1 C语言基本数据类型 为什么要设置数据类型 计算机使用一定长度的存储单元通常是字节的倍数来存储数据 存储的编码方式

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 275,277
精华内容 110,110
热门标签
关键字:

在c语言中属于基本类型的是