数据类型,隐式类型转换

简介:  关于数据类型: 1.常量也是有类型的 常量数据大体分两类,一类是带点(实型,浮点型),一类是不带点叫整型。 编译器对带点,通常默认为double,不带点通常编译为int 2.对于数据   .2  默认分配其8个字节。   .2F/f   改默认存储为4个字节,12U,改默认为正数的表达范围。12L  改默认为L   关于隐式类型转换:


关于数据类型:

1.常量也是有类型的

常量数据大体分两类,一类是带点(实型,浮点型),一类是不带点叫整型。

编译器对带点,通常默认为double,不带点通常编译为int

2.对于数据   .2  默认分配其8个字节。   .2F/f   改默认存储为4个字节,12U,改默认为正数的表达范围。12L  改默认为L

 

关于隐式类型转换:

  1. 大数据赋给小变量的情况:

    A:一定会发生截断行为,以低字节对齐,开始截断。

    B:有可能会伴随发生数据丢失行为。

  2. 小数据赋给大变量

    小数据赋给大变量,为了保证数据的完整性。符号扩充。

3、整型提升:

   小数据转化为大数据。不会不发生数据丢失,而扩大精度范围。

4、如果它们当中,有无符号的数据参加运算,则转化为最大数据范围的无符号数参与运算。

目录
相关文章
|
人工智能 安全 算法
基于Aidlux平台实现真章假章相似度对比训练推理测试
在互联网内容安全风控领域,AI技术的应用对于提高管理的自动化程度和准确性具有重要意义。
273 0
|
2月前
|
人工智能 运维 算法
AI来了,运维不慌:教你用人工智能把团队管理提速三倍!
AI来了,运维不慌:教你用人工智能把团队管理提速三倍!
291 8
|
9月前
|
机器学习/深度学习 数据采集 监控
多宠识别原理、应用场景及代码示例
多宠识别基于计算机视觉与深度学习技术,通过目标检测(如 YOLO、Faster R-CNN)和图像分类(如 ResNet、EfficientNet),实现对多只宠物的种类、姿态及行为的精准识别。其核心流程包括数据预处理、模型训练与推理输出,广泛应用于宠物医院健康管理、智能家居安防监控等场景。文中提供了基于 PyTorch 的代码示例及多种预训练模型(ResNet、VGG、Inception、EfficientNet)的使用方法,帮助开发者根据计算资源与精度需求选择合适方案。
|
11月前
|
人工智能 搜索推荐 数据安全/隐私保护
《知识图谱:鸿蒙NEXT中人工智能的智慧基石》
在鸿蒙NEXT系统中,知识图谱技术作为智慧基石,大幅提升语义理解、智能决策、个性化推荐及安全性。它通过结构化知识表示,增强小艺助手的语义解析能力,优化智能家居、出行等场景的推理与决策,精准推送用户感兴趣的内容,并实现多设备间的知识共享与协同,同时提高系统的可解释性和数据安全,为用户提供更智能、高效、个性化的交互体验。
309 15
|
数据挖掘 项目管理 调度
「软件项目管理」一文详解软件项目质量计划
该文章全面介绍了软件项目质量计划的制定方法,涵盖了质量模型、质量管理过程、质量保证与控制技术,并提出了软件质量改善的具体建议,帮助项目管理人员有效地提升软件产品的质量水平。
「软件项目管理」一文详解软件项目质量计划
|
编译器 Go
go语言编译选项
【10月更文挑战第17天】
285 5
|
机器学习/深度学习 自然语言处理 算法
深度学习-生成式检索-论文速读-2024-09-14(下)
深度学习-生成式检索-论文速读-2024-09-14(下)
|
JavaScript 前端开发
|
Ubuntu 安全 数据安全/隐私保护
Ubuntu系统中开启root用户的方法
Ubuntu系统中开启root用户的方法
1064 0
|
测试技术 API 项目管理
掌握SDLC:主流软件开发模型及其应用场景
这篇文章阐述了软件开发生命周期管理(SDLC)的重要性,并介绍了五种常见的开发模型:瀑布、迭代、V型、敏捷和螺旋模型。重点讨论了Zoho Creator低代码平台如何优化SDLC,包括快速原型迭代、简化开发测试、自动化管理等功能。此外,文中还预告了Zoho Creator将在上海举办研讨会,探讨先进技术在企业应用开发和客户关系管理中的运用。
650 0