码迷,mamicode.com
首页 > 其他好文 > 详细

C 的数据类型和基本类型转换方式

时间:2018-12-09 13:51:42      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:二进制   数据类型转换   默认   说明   class   计算   语言   规则   RKE   

C中的类型分为

  技术分享图片

 

整数数据类型

  技术分享图片

 浮点类型

  技术分享图片

void类型

  技术分享图片

基本类型符号:

  默认数值为十进制,例如:10,20

  以0开头的数值为八进制,例如:010,020

  以0b开头的数值为二进制,例如:0b0011

  以0x开头的数值为十六进制,例如:0xff25ff

  以后缀f结尾的浮点数值为Float类型,例如:12.56f

  浮点类型的数值默认为Double类型,例如:12.57

  以单引号括起来的是字符,只能保存一个字符

  以双引号括起来的是常量字符串,可以保存一系列字符

 

1、数据类型转换:C 语言中如果一个表达式中含有不同类型的常量和变量,在计算时,会将它们自动转换为同一种类型;在 C 语言中也可以对数据类型进行强制转换;

2、自动转换规则:

  •  a)浮点数赋给整型,该浮点数小数被舍去;
  •  b)整数赋给浮点型,数值不变,但是被存储到相应的浮点型变量中;

3、强制类型转换形式: (类型说明符)(表达式)

 

C 的数据类型和基本类型转换方式

标签:二进制   数据类型转换   默认   说明   class   计算   语言   规则   RKE   

原文地址:https://www.cnblogs.com/XingXiaoMeng/p/10090741.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!