关于C程序的问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:09:29
在进行C编译时,什么时候用到 整型数据 什么时候应该用 实型数据
什么时候又会用到 字符型数据呢?

他们直接有什么 区别 与 相同呢?

请赐教,只要解释明白,言之有理,但前提要正确 就给予加分!

首先纠正一个问题 你说的是C编译 C编译的编译器做的事
你的意思应该是说编辑代码的时候

整型 int 就是整数类型 4字节
实型 float 4字节 double 8字节 小数 只是精度不同
字符型 char 1字节 'a' 'n' 之类的
楼上说的hello 不是c的类型 c里面没有字符串类型

整型 就是整数 123这种
浮点 就是带小数点 3.1415926比如
字符型 就是英文字母啊符号一类的, 比如: Hello!

最直白的给你举例吧

整形数据就是一些整数,比如循环的时候计数用,比如记录一些数据 类似于ID号什么的

实行数据可以是学生的分值,96.5000 这样的 因为整形数据是涉及不到小数点后面数值的

字符型数据在工作中的好处就是 不管是什么样的编译系统(16位、32位、64位等等)实行数据永远都是只占1个字节 而整形在32位机占32/8=4字节 在16位机为2字节 所以用整形的程序在某些硬件编程领域需要对地址进行控制的时候会因为硬件环境的改变导致字节数的改变,移植性差。而字节型的永远是1字节(8位),方便移植

你要整数值时就用整型,要小数值时就用实型。
只是要显示字符时用字符型 .
整型和字符可以互换