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

国际网站怎么进完备的网站建设

国际网站怎么进,完备的网站建设,wordpress iis伪静态,淘宝网上购物商城🚀个人主页:BabyZZの秘密日记 📖收入专栏:C语言 🌍文章目入 前言一、整数类型的取值范围1.1 char 类型1.2 int 类型1.3 short 和 long 类型 二、浮点类型的取值范围2.1 float 类型2.2 double 类型 三、为什么这些取值范…

在这里插入图片描述

🚀个人主页:BabyZZの秘密日记
📖收入专栏:C语言


🌍文章目入

    • 前言
    • 一、整数类型的取值范围
      • 1.1 `char` 类型
      • 1.2 `int` 类型
      • 1.3 `short` 和 `long` 类型
    • 二、浮点类型的取值范围
      • 2.1 `float` 类型
      • 2.2 `double` 类型
    • 三、为什么这些取值范围是这样的?
    • 四、如何查看数据类型的取值范围?
    • 结语

前言

在C语言的世界里,数据类型就像是一群性格各异的小精灵,它们各有各的“领地”(取值范围)。如果你不小心让变量越过了它的边界,那可就要闹笑话了!今天,就让我们一起走进这场数据类型取值范围的“极限挑战”,看看这些小精灵们到底有多“任性”。

一、整数类型的取值范围

1.1 char 类型

char 类型是整数家族里的“小不点”,它只占用了 1 个字节(8 位)。如果它是有符号的(signed char),那么它的取值范围是从 -128 到 127。这是因为最高位被用来表示正负号了,剩下的 7 位用来表示数值。如果它是无符号的(unsigned char),那它的取值范围就是从 0 到 255,因为所有的 8 位都可以用来表示数值。

1.2 int 类型

int 类型是整数家族里的“中坚力量”,通常占用 4 个字节(32 位)。有符号的 int 类型取值范围是从 -2,147,483,648 到 2,147,483,647。无符号的 int 类型取值范围是从 0 到 4,294,967,295。

1.3 shortlong 类型

short 类型通常占用 2 个字节,它的有符号取值范围是从 -32,768 到 32,767,无符号取值范围是从 0 到 65,535。而 long 类型通常占用 4 个字节(在某些系统中可能是 8 个字节),它的有符号取值范围是从 -2,147,483,648 到 2,147,483,647,无符号取值范围是从 0 到 4,294,967,295。

二、浮点类型的取值范围

浮点类型是数字界的“变形金刚”,它们可以表示非常大或非常小的数值,但精度有限。

2.1 float 类型

float 类型通常占用 4 个字节,它的取值范围大约是从 ±1.2×10⁻³⁸ 到 ±3.4×10³⁸,有效数字大约是 6 位。

2.2 double 类型

double 类型更“强大”,它占用 8 个字节,取值范围大约是从 ±2.3×10⁻³⁰⁸ 到 ±1.7×10³⁰⁸,有效数字大约是 15 位。

三、为什么这些取值范围是这样的?

这其实和计算机的存储方式有关。计算机用二进制来存储数据,而整数的有符号类型使用“补码”来表示负数。例如,对于一个 8 位的 char 类型,最高位是符号位,剩下的 7 位用来表示数值。当最高位是 0 时,表示正数;当最高位是 1 时,表示负数。这种表示方式使得有符号类型的取值范围看起来像是“减半”了。

四、如何查看数据类型的取值范围?

如果你对某个数据类型的取值范围不确定,可以用 sizeof 函数查看它占用的字节数,然后根据公式计算它的取值范围。例如:

#include <stdio.h>
#include <limits.h> // 用于获取整数类型的范围
#include <float.h>  // 用于获取浮点类型的范围int main() {printf("int: %d bytes, range: %d to %d\n", sizeof(int), INT_MIN, INT_MAX);printf("float: %d bytes, range: %e to %e\n", sizeof(float), FLT_MIN, FLT_MAX);return 0;
}

结语

了解数据类型的取值范围,就像是给这些小精灵们划定了“安全区”,让它们在自己的领地里自由奔跑,而不会“越界”引发错误。下次当你在C语言的世界里“探险”时,记得带上这份“地图”,祝你旅途愉快!


文章转载自:

http://3BojEsyq.Lwgrf.cn
http://DFO1YHJo.Lwgrf.cn
http://oFlvWtAd.Lwgrf.cn
http://hVeRsaJw.Lwgrf.cn
http://U3BvMPTU.Lwgrf.cn
http://HeufVO4N.Lwgrf.cn
http://1O8CByeR.Lwgrf.cn
http://QUQCwSEF.Lwgrf.cn
http://y60P2pkS.Lwgrf.cn
http://f2GdW3Zj.Lwgrf.cn
http://nsIWkEIl.Lwgrf.cn
http://1T2czDG4.Lwgrf.cn
http://gXhUzj4b.Lwgrf.cn
http://0BWrOdPk.Lwgrf.cn
http://qIxbVrMS.Lwgrf.cn
http://gxJkAkpD.Lwgrf.cn
http://gWrsST5I.Lwgrf.cn
http://JaxL9YWF.Lwgrf.cn
http://8Fy7BUHN.Lwgrf.cn
http://pzcSxRnI.Lwgrf.cn
http://dczpGT1y.Lwgrf.cn
http://bGuJHRBr.Lwgrf.cn
http://0fdzDmFV.Lwgrf.cn
http://ypH3v9IM.Lwgrf.cn
http://X5IH67hy.Lwgrf.cn
http://KYkZaTl0.Lwgrf.cn
http://3OzDgXn1.Lwgrf.cn
http://YYQ71UTE.Lwgrf.cn
http://ZrjD9pRw.Lwgrf.cn
http://XwgAYCmi.Lwgrf.cn
http://www.dtcms.com/wzjs/698838.html

相关文章:

  • 网站开发面向对象vps里面怎么建立网站
  • 免费3d模型素材网站如何做360网站优化
  • 广州花都网站建设长春中医药大学
  • 设计素材网站知乎wordpress文章列表模板
  • 手机资讯网站源码网站建设原型
  • 建站吧网站建设亚洲最新永久在线观看
  • 域名与网站个人网站设计与制作源代码
  • 君隆网站建设为何建设银行网站无法登陆
  • 如何做免费网站推广jquery做网站浏览量
  • 网站为什么具有网络营销价值上海 互联网公司
  • 美食网站网页设计wordpress不显示 头像
  • 怎么把一个网站的关键词小程序制作平台排名
  • 上海最好的网站是什么网站开发进度计划
  • 网站建设一年600杭州网页设计公司
  • 番禺区网络推广渠道宁波专业seo服务
  • 企业网站建设 邮箱小型网站开发
  • 房屋中介网站建设免费ppt模板下载知乎
  • 建立企业网站步骤如何知道网站用什么程序做的
  • 做内部网站费用网页设计模板及代码
  • 用ps设计网站做多大的wordpress批量修改文章分类
  • 个人网站源代码下载wordpress注册错误
  • 好的设计作品网站南通城乡建设局网站招聘
  • 三水区网站建设安徽省住房和城乡建设厅网站6
  • 湖北网站推广宣传自己电脑做网站服务器违法吗
  • iis 7.0 网站配置wordpress footer设置
  • 如何免费做网站赚钱模具设计三大软件
  • 怎么制作网站软件网页4399小游戏
  • 余姚做网站阿里免费域名申请
  • 网站建设策划怎么沟通支付宝小程序api
  • 网站页面设计培训班设计师素材库