加载《C语言的数据类型》成功,点击此处阅读
首页 →文档下载

C语言的数据类型

以下为《C语言的数据类型》的无排版文字预览,完整内容请下载

C语言的数据类型:

1、C语言中的数据为什么要分类型?

答:因为对于不同的对象,不同的数据类型更具有代表性。根据不同的数据类型特点,给其分类型,便于管理,比如分类之后就可以不同数据类型来给不同的数据分配不同的空间,char类型的数据类型和double之间的长度不一样。

2、C有哪些标准类型?不同类型的输入与输出形式?

答:C的标准类型有:

基本数据类型(字符类型 整型 实型 枚举类型)

构造数据类型(数组类型 结构体类型 共用体类型)

指针类型

空类型

不同类型的输入输出形式有:

1).char 输入输出:%c

2).int 输入输出:%d

3).hort int 输入输出:%d

4).long 输入输出:%1d

5).long long int 输入输出:%11d

6).float 输入输出:%f

7).double 输入输出:%1f

8).scanf?函数是有返回值的,它的返回值可以分成三种情况

?a.?正整数,表示正确输入参数的个数。例如执行?scanf("%d?%d",?&a,?&b);

??????如果用户输入"3?4",可以正确输入,返回2(正确输入了两个变量);

??????如果用户输入"‘3,4",可以正确输 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 义类型?如何定义及运用?

答:引入自定义类型,原因是人类需要,对人来讲,操作一个任意形式的变量,是很不好掌握,很容易出错的,所以引入数据类型的概念,限制人的操作,从而降低操作难度、降低出错率。将不同类型的数据集合一体,方便对象的抽象和管理.

自定义类型:结构体(一些类型的集合,里面包含的类型称为成员变量,结构体的每个成员可以是不同类型的变量)、枚举(把可能的取值一一列举,如月份、属相、性别......)、联合体(成员公用一段空间,即成员地址相同)三种。

结构体 枚举 联合

结构体的定义和运用方式(其一)

struct Stu

{

char name[10];

int age;

};

int main()

{

struct Stu s;//定义结构体变量

strcpy(s.name, "zhangsan");//对成员name访问

s.age = 20;//队成员age进行赋值

}

枚举的定义方式

enum typeName{ valueName1=1, valueName2, valueName3, ...... };

枚举中默认每个值都是前一个值加1,当然也可以自己设定每个值的大小

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 学校防汛备汛工作情况表
  2. 「中考」2019秋短语类型专项专练
  3. 短文改错专题训练
  4. 小学数学周末练习
  5. 缤纷彩色气球多用途PPT模板
  6. 期中考试题目整理-带答案
  7. 第二章数据类型 问答题
  8. 《网络视频拍摄与制作》教案
  9. 第3章 数组概述ppt课件
  10. c语言练习集(含答案)
  11. 1224移动充值开发讲解
  12. 微积分2方法总结
  13. 《Java语言程序设计》期末复习提纲__v2.0
  14. 彩色微立体工作总结计划PPT模板
  15. 中国风年终总结述职报告通用ppt模板
  16. 绿色简洁大方工作汇报PPT模板2
  17. 家长购卡流程指南 (XX)新
  18. Shell和vim编辑器常用功能实验报告
  19. 《世界的气候-世界气候类型的分布》教案
  20. 第2章 Python语言基础知识

以上为《C语言的数据类型》的无排版文字预览,完整内容请下载

C语言的数据类型由用户“hanjingyi002”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2021-04-14 11:07:31
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/6a/c9/52211.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/6a/c9/52211.html'}ipt>