您的位置:首页 > 新闻 > 资讯 > 企业网络建设_网页浏览器阻止安装activex控件_百度统计手机app_2023年7月最新新闻摘抄

企业网络建设_网页浏览器阻止安装activex控件_百度统计手机app_2023年7月最新新闻摘抄

2025/5/11 7:31:23 来源:https://blog.csdn.net/weixin_54114700/article/details/147311578  浏览:    关键词:企业网络建设_网页浏览器阻止安装activex控件_百度统计手机app_2023年7月最新新闻摘抄
企业网络建设_网页浏览器阻止安装activex控件_百度统计手机app_2023年7月最新新闻摘抄

文章目录

  • 一、C语言数据类型体系概览
  • 二、字符类型详解
    • 1. 基本表示
    • 2. 注意事项
  • 三、整型家族深度解析
    • 1. 整型分类
    • 2. 类型选择原则
  • 四、浮点型精要
    • 1. 三种浮点类型
    • 2. 精度陷阱
  • 五、变量创建与管理
    • 1. 变量声明与初始化
    • 2. 变量作用域
  • 六、操作符深度剖析
  • 七、类型转换机制
  • 八、输入输出实战

一、C语言数据类型体系概览

C语言提供了丰富的数据类型来描述各种数据,主要分为内置类型和自定义类型两大类:

graph TDA[C语言数据类型] --> B[内置类型]A --> C[自定义类型]B --> D[字符型]B --> E[整型]B --> F[浮点型]B --> G[布尔型]C --> H[数组]C --> I[结构体]C --> J[枚举]C --> K[联合体]

二、字符类型详解

1. 基本表示

char ch1 = 'A';          // 默认char类型
signed char ch2 = -128;  // 有符号字符型(-128~127)
unsigned char ch3 = 255; // 无符号字符型(0~255)

2. 注意事项

char类型默认是否带符号取决于编译器ASCII编码范围:可打印字符:32~126控制字符:0~31和127

三、整型家族深度解析

1. 整型分类

在这里插入图片描述

2. 类型选择原则

节省内存:优先使用short大整数计算:使用long long无负数场景:使用unsigned

四、浮点型精要

1. 三种浮点类型

float f = 3.14f;         // 单精度,6-7位有效数字
double d = 3.1415926;    // 双精度,15-16位有效数字
long double ld = 3.141592653589793L; // 扩展精度

2. 精度陷阱

float a = 0.1f;
double b = 0.1;
// a == b 可能为false,因精度不同

五、变量创建与管理

1. 变量声明与初始化

int age = 20;                // 初始化
unsigned height = 180;       // 无符号整型
double weight = 65.5;        // 浮点型
char grade = 'A';            // 字符型

2. 变量作用域

在这里插入图片描述

int global = 100;  // 全局变量void func() {int local = 10; // 局部变量
}

六、操作符深度剖析

在这里插入图片描述

七、类型转换机制

在这里插入图片描述

八、输入输出实战

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com