欢迎来到培训无忧网!

全国切换

咨询热线 400-001-5729

位置:培训无忧网 > 新闻资讯 > 电脑/IT > c语言 >  C语言的变量分为几种?

C语言的变量分为几种?

来源:培训无忧网-云朵 发布人:云朵

2021-11-11 09:15:28|已浏览:190次

C语言的变量分为几种?

    C语言的变量分析

1整型变量

    整型变量分为4种:基本型(int)、短整型(short int或short)、长整型(long int或long)和无符号型(unsigned int,unsigned short,unsigned long)。

    不同的编译系统对上述四种整型数据所占用的位数和数值范围有不同的规定。

类型说明符

    单词signed来说明“有符号”(即有正负数之分),不写signed也隐含说明为有符号,unsigned用来说明“无符号”(只表示正数)。

2实型变量

    C语言中,实型变量分为单精度类型( float )和双精度类型( double )两种。如:float a , b ; double m ;

    在vc中,float型数据在内存中占4个字节(32位),double型数据占8个字节。单精度实数提供7位有效数字,双精度实数提供15~16位有效数字。实型常量不分float型和double型,一个实型常量可以赋给一个float型或double型变量,但变量根据其类型截取实型常量中相应的有效数字。

    注意:实型变量只能存放实型值,不能用整型变量存放实型值,也不能用实型变量存放整型值。

3字符变量

    字符变量用来存放字符常量,定义形式:char变量名;

    其中关键字char定义字符型数据类型,占用一个字节的存储单元。

例:char cr1,cr2; cr1=‘A’, cr2=‘B’ ;

    将一个字符赋给一个字符变量时,并不是将该字符本身存储到内存中,而是将该字符对应的ASCII码存储到内存单元中。

    由于在内存中字符以ASCII码存放,它的存储形式和整数的存储形式类似,所以C语言中字符型数据与整型数据之间可以通用,一个字符能用字符的形式输出,也能用整数的形式输出,字符数据也能进行算术运算,此时相当于对它们的ASCII码进行运算。

    本文由培训无忧网达内教育课程顾问老师整理发布,更多课程信息可关注C语言培训或添加老师微信:15033336050


      注:尊重原创文章,转载请注明出处和链接 https://www.pxwy.cn/news-id-3583.html 违者必究!部分文章来源于网络由培训无忧网编辑部人员整理发布,内容真实性请自行核实或联系我们,了解更多相关资讯请关注c语言频道查看更多,了解相关专业课程信息您可在线咨询也可免费申请试课。关注官方微信了解更多:150 3333 6050

留下你的信息,课程顾问老师会一对一帮助你规划更适合你的专业课程!
  • 姓名:

  • 手机:

  • 地区:

  • 想学什么:

  • 培训无忧网
免 费 申 请 试 听
提交申请,《培训无忧网》课程顾问老师会一对一帮助你规划更适合你的专业课程!