探讨C_C_语言中的数据类型.kdh.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
探讨C_C_语言中的数据类型.kdh

年 月 保山师专学报 2008 9 Sept., 2008 第 卷 第 期 27 5 Journal of Baoshan Teachers′ College Vol.27 No.5 探讨C/ C++语言中的数据类型 王善发 吴道荣 (保山师范高等专科学校计算机科学系,云南保山 678000) 摘 要 在C语言和C++语言中,数据类型是重要的组成部分。克服现有书籍把C/C++的数据类型分散在各个章 : 节中介绍的缺陷;把C/C++的数据类型集中起来,从C/C++语言设置数据类型的思想进行分析、探讨。 关键词: 语言;数据类型;分析;探讨 C/C++ 中图分类号: 文献标识码: 文章编号: ( ) TP3 A 1008-6587 2008 05-074-05 Data Type of C/C++ Language Wang Shanfa, Wu Daorong Abstract: typeofC/C++Languageputtogether. Key word: C/C++language; datatype; analysis; discussion 概述 解,并没有把这些数据类型根据语言设计的特点串 1. 连起来集中递进的讲解,让读者对语言中所有变量 在编写程序中,数据类型(data type)定义使用 存储空间(内存)的方式。通过定义数据类型,告诉 的设计过程有一个整体清晰的脉络。作者总结多年 编译器怎样创建一片特定的存储空间,以及怎样操 的程序设计教学经验,在C语言和C++语言的教 作这片存储空间。 学过程中,讲授完各种数据类型之后,结合教学实 数据类型可以是内部的或者是抽象的。内部数 际,用一定的教学课时把语言中设计这些数据类型 据类型是编译器本来能够理解的数据类型,直接与 的思想和过程串连起来总结讲授,让学生不再去死 编译器关联。C和C++中的内部数据几乎是一样记硬背这些数据类型,而是根据数据类型由简单到 的。而用户定义的数据类型是程序员自己创建的类 复杂的连贯过程理解掌握。 型,它们一般被称为抽象数据类型。编译器启动时, 基本数据类型 2.1 知道怎样处理内部数据类型;编译器再通过读包含 标准C的内部类型(由C++继承)规定了内部 类声明的头文件认识怎样处理抽象数据类型。 类型必须能存储的最大值和最小值。C和C++中有 C和C++中内部数据类型是我们在学习中最4个基本的内部数据类型。char(字符类型)用于存 先知道的字符型、整型、单精度型和双精度型这四 储字符,使用最小的8位(一个字节)的存储空间。 个基本数据类型。构造类型是枚举类型、数组类型、 int(整型类型)用于存储整数值,使用最小两个字节 结构与联合类型、指针类型和引用类型。抽象数据 的存储空间。float(单精度类型)用于存储浮点数中 类型是类类型。 的单精度数值,使用最小四个字节的存储空间。 深刻理解 和 中数据类型 2. C C++ double(双精度类型)用于存储浮点数中的双精度数 基本上所有的C语言和C++语言教材都是把值,使用最小八个字节的存储空间。 语言中的各种类型,根据语言教学要求孤立的讲 …… 收稿日期: 2008-06-15

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档