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

石家庄物流网站建设怎样免费制作网页

石家庄物流网站建设,怎样免费制作网页,html完整网站开发,如何设置wordpress的内存一、自动类型转换 1.当运算符两边的数据类型不同时,C语言会帮我们将其转换为较大的类型。即将数据转换成表达范围更大的类型。 将前一种类型转换为后一种类型 char --> short --> int --> long --> long long int --> float --> double2.对于…

一、自动类型转换

1.当运算符两边的数据类型不同时,C语言会帮我们将其转换为较大的类型。即将数据转换成表达范围更大的类型。

将前一种类型转换为后一种类型
char --> short --> int --> long --> long long  
int --> float --> double

2.对于printf,任何小于int 的类型都会变转换成int;float会被转换成double

printf ("%f\n", a); \\无论是“float”还是“double”输出时都用"%f"即可,就是因为C语言会把float类型转换成double类型。

3.但是scanf不会,如果要输入short,需要%hd

#include<stdio.h>
int main()
{short x;scanf("%hd", &x);printf("%d\n", x);return 0;
}

二、强制类型转换

1.要把一个量强制转换成另一个类型(通常是较大类型转换成较小类型),就需要(类型)值

例如
(int)10.2
(short)32

2.转换时需要注意数据的安全性,小的变量不总能表达大的量,即大转小时大的不能超过小的类型所能表达的范围,否则就会出现错误。

#include<stdio.h>
int main()
{printf("%d\n", 32768);printf("%d\n", (short)32768);printf("%d\n", (char)32768);return 0;
}

在这里插入图片描述
3.强制类型转换只是从转换前的那个变量计算出了一个新的类型的值,并不会改变那个变量的值,也不会改变那个变量的数据类型。

#include<stdio.h>
int main()
{int i = 32768;short s = (short)i;printf("%d\n", i);printf("%d\n", s);return 0;
}

在这里插入图片描述
4.强制类型转换的算术优先级高于四则运算。

double a = 1.0;
double b = 2.0;
int i = (int)(a/b);//i=0;int a = 8;
int b = 6;
double i = (double)(a/b);//i=1.000000;
http://www.yayakq.cn/news/443804/

相关文章:

  • 必要 网站注册公司的流程有哪些
  • 免费建设一个网站网页和网站是一样的吗
  • 建设一个征婚网站的程序成都高新区国土规划建设局网站
  • 闲鱼网站建设深圳装修公司排名前十
  • 住建城乡建设网站阿里云wordpress优化
  • 怎么推广效果好呢网站怎么做推广网站解析打不开
  • jsp网站开发教学视频博物馆建设网站的目的及功能
  • 免费做优化的网站建设网站制作公司排行榜前十名
  • 怎么做音乐mp3下载网站c#做的网站怎么上传图片
  • 网站后台jsp怎么做分页湖北网站建站系统哪家好
  • 蒲城做网站贴吧推广
  • 平台网站怎么优化积积桶肤肤的免费软件大全
  • 滕州住房城乡建设局网站php网站链接数据库
  • 游戏网站建设策划书dede关闭手机网站
  • 新网站怎么运营做app一定要做网站吗
  • 九江有没有做网站的公司中国铁路总公司建设管理部网站
  • 主机屋vps网站助手做网站开发要具备哪些素质
  • 孝感应城网站建设wordpress 页面代码
  • 维修网站怎么做食品网站开发的背景
  • 外贸网站官网怎么做北京注册工作室代理公司
  • 专业的西安免费做网站百度投诉电话24小时
  • 想自己做网站该学些什么php教育学校网站源码
  • 单页面网站多少钱大型建设网站
  • 网站外链隐形框架是什么seo裤子的关键词首页排名有哪些
  • 软件工程课程网站开发上海工程咨询行业协会
  • 广州乐地网站建设公司微信二级分销模式
  • 有了域名之后如何做网站珠海专业网站建设
  • 自己怎么做商城网站江苏伟业建设集团网站
  • 福州网站关键词蓝色经典网站
  • 印度网站后缀北京建设银行官方网站