Chinaunix首页 | 论坛 | 博客
  • 博客访问: 48844
  • 博文数量: 12
  • 博客积分: 266
  • 博客等级: 二等列兵
  • 技术积分: 120
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-09 10:17
文章分类

全部博文(12)

文章存档

2013年(1)

2012年(11)

我的朋友

分类: 嵌入式

2012-11-30 13:41:26

在声明了一个变量之后,就可以给这个变量赋值了,但是当编写以下代码就会出错,示例代码如下。

float a = 1.1; //错误的声明浮点类型变量

当运行了以上代码后会提示错误信息:不能隐式地将 Double 类型转换为“float”类型;请使用“F”后缀创建此类型。从错误中可以看出,将变量后缀增加一个“F”即可,示例代码如下所示。

float a = 1.1F; //正确的声明浮点类型变量

运行程序,程序就能够编译并运行了。这是因为若无其他指定,C#编译器将默认所有带小数点的数字都是Double类型,如果要声明成其他类型,可以通过后缀来指定数据类型,如表2-3将展示一些可用的后缀,并且后缀可用小写。

阅读(2362) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~