当前位置: 首页 > news >正文

太平洋网站建设如何设置淘宝友情链接

太平洋网站建设,如何设置淘宝友情链接,wordpress 添加顶部公告,dede门户网站模板下载一. 简介 本文简单学习一下,C语言中的数据类型转换。重点学习一下隐式类型转换。 二. C语言中的数据类型转换:隐式类型转换与显示类型转换 类型转换(TypeCasting):在C语言中是将一种数据类型值转换为另一种数据类型…

一. 简介

本文简单学习一下,C语言中的数据类型转换。重点学习一下隐式类型转换。

二.  C语言中的数据类型转换:隐式类型转换与显示类型转换

类型转换(TypeCasting):在C语言中是将一种数据类型值转换为另一种数据类型的过程。

数据类型转换分为隐式类型转换和显式类型转换(也称为强制类型转换)

其中隐式类型转换由编译器自动进行,不需要程序员干预。

显示类型转换,则是通常所说的强制类型转换,也就是需要程序员代码中对数据类型进行强转。

1.  隐式类型转换

在C语言中,自动类型转换遵循以下规则:

(1)若参与运算量的类型不同,则先转换成同一类型,然后进行运算。

(2)转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算。
        若两种类型的字节数不同,转换成字节数高的类型

        若两种类型的字节数相同,且一种有符号,一种无符号,则转换成无符号类型

(3)所有的浮点运算都是以双精度进行的,即使仅含float单精度量运算的表达式,也要先转换成double型,再作运算。

(4)char型和short型参与运算时,必须先转换成 int型。

(5)在赋值运算中,赋值号两边量的数据类型不同时,赋值号右边量的类型将转换为左边量的类型。如果右边量的数据类型长度比左边长时,将丢失一部分数据,这样会降低精度,丢失的部分按四舍五入向前舍入。

以下四种情况下会进行隐式转换:
(1) 算术运算式中,低类型能够转换为高类型。

(2) 赋值表达式中,右边表达式的值自动隐式转换为左边变量的类型,并赋值给他。
(3)  函数调用中参数传递时,系统隐式地将实参转换为形参的类型后,赋给形参。
(4) 函数有返回值时,系统将隐式地将返回表达式类型转换为返回值类型,赋值给调用函数。

例如下程序中,当 int类型与 unsigned int类型数据比较时:

#include <stdio.h>int main(void) 
{int a = -2;if(a < sizeof(a)){printf("a < sizeof(a)!\n");}else if(a >= sizeof(a)){printf("a >= sizeof(a)!\n");}return 0;
}

打印结果如下:

输出结果正好说明:这是因为 a 的类型是 int,而 sizeof(num) 的返回值类型是 unsigned int,因此在比较运算中,a 被隐式地转换成了 unsigned int。

2. 显示类型转换

显示类型转换,也就是我们说的强制类型转换。需要程序员在代码中进行强制类型转换。

例如,如下代码将 整型数据强制类型转换为 float类型:

#include <stdio.h>int main(void) 
{int a = (int)2.8;printf("%d\n", a);return 0;
}

输出结果如下:

可以看出,int 类型数据强转为了float类型数据。

http://www.hkea.cn/news/819824/

相关文章:

  • 国外网站阻止国内访问怎么做竞价推广工具
  • 建设一个网站需要哪些方面的开支百度人工客服
  • 品牌网站建设-建站之路最新疫情新闻100字
  • 东莞网站优化科技有限公司怀柔网站整站优化公司
  • 郑州网站建设联系方式外链是什么意思
  • 用wordpress做网站教程电脑优化大师有用吗
  • 佛山企业网站制作今日热点新闻事件
  • 企业网站网络推广黑帽seo培训
  • 欧美做的爱爱网站有哪些广告推广赚钱
  • 泉州网站建设工作室谷歌seo价格
  • 国建设委员会网站百度推广一天烧几千
  • 做网站 花园路国贸营销推广方案包括哪些内容
  • 做商城网站哪里买口碑营销属于什么营销
  • 鞋子 东莞网站建设真正的免费建站在这里
  • 网站上微信的链接怎么做项目平台
  • 做网站后有人抢注关键词网络营销方案策划论文
  • 苏州网站建设网站seo优化的方法
  • 设计网装修seo顾问服
  • 网站ip拦截免费网站搭建平台
  • 深圳企业网站建设公司快速申请免费个人网站
  • 唯品会 一家专门做特卖的网站沈阳seo按天计费
  • 聊城手机网站建设郑州seo服务技术
  • 个人定做衣服店江门seo推广公司
  • 网站开发与网站建设山东济南seo整站优化费用
  • 香港疫情最新消息今天深圳seo教程
  • 维护一个网站难吗免费发布外链
  • 南安市网站建设成都今天重大新闻事件
  • 网站后台补丁如何做软文有哪几种类型
  • 网站建设的费用包括哪些内容资讯门户类网站有哪些
  • 一站式服务图片制作网页的基本步骤