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

AIGC(生成式AI)技术全景图:从文本到图像的革命


AIGC(生成式AI)技术全景图:从文本到图像的革命

在这里插入图片描述

前言

生成式人工智能(AIGC)正以惊人的速度重塑数字内容的生产方式。从GPT系列模型的文本生成,到Stable Diffusion的图像创作,再到Sora的视频合成,AIGC技术的突破正在模糊人类与机器创作的边界。
本文将通过技术架构解析核心算法对比行业应用案例三个维度,全面揭示AIGC的技术演进路线,并深入探讨:

  • 文本生成:从RNN到Transformer的范式转移
  • 图像生成:扩散模型如何击败GAN成为新王者
  • 多模态融合:CLIP/BLIP等跨模态对齐技术
  • 产业变革:AIGC对设计/教育/医疗的颠覆性影响

文末提供AIGC技术栈全景图与开源工具链指南。


目录

  1. AIGC技术体系总览

    • 1.1 生成式AI的定义与发展阶段
    • 1.2 技术分类:文本/图像/音频/视频/3D
    • 1.3 核心评价指标与伦理挑战
  2. 文本生成技术深度解析

    • 2.1 Transformer架构革命
    • 2.2 自回归 vs 非自回归模型
    • 2.3 提示工程与RLHF优化
  3. 图像生成技术演进路线

    • 3.1 从GAN到扩散模型的范式迁移
    • 3.2 潜在扩散模型(LDM)核心技术
    • 3.3 ControlNet精准控制生成
  4. 多模态生成关键技术

    • 4.1 CLIP跨模态对齐原理
    • 4.2 图文联合生成技术
    • 4.3 视频生成模型架构解析
  5. 行业应用与未来趋势

    • 5.1 设计领域:自动UI生成与风格迁移
    • 5.2 教育领域:个性化学习内容生成
    • 5.3 医疗领域:医学影像合成与报告生成

1. AIGC技术体系总览

1.1 技术发展时间轴

2014: GAN提出
2017: Transformer
2018: BERT
2020: GPT-3
2021: CLIP/DALL-E
2022: Stable Diffusion
2024: Sora/Gen-2

1.2 核心技术对比

技术方向代表模型核心突破生成质量
文本生成GPT-4, Claude上下文长度扩展至百万token92.1%
图像生成Stable Diffusion潜在空间压缩+扩散过程优化89.7%
视频生成Sora时空联合建模与物理引擎模拟85.3%
3D生成DreamFusion神经辐射场(NeRF)与扩散结合78.6%

2. 文本生成技术深度解析

2.1 Transformer架构革新

Transformer通过自注意力机制突破了RNN的序列处理瓶颈:
Attention ( Q , K , V ) = softmax ( Q K T d k ) V \text{Attention}(Q,K,V) = \text{softmax}\left(\frac{QK^T}{\sqrt{d_k}}\right)V Attention(Q,K,V)=softmax(dk QKT)V

文本生成模型演进
世代模型类型参数量核心缺陷
第一代RNN/LSTM千万级长程依赖丢失
第二代Transformer亿级计算复杂度O(n²)
第三代Sparse Transformer百亿级硬件要求极高

2.2 RLHF优化流程

预训练模型
生成候选响应
人工标注偏好
训练奖励模型
PPO策略优化

3. 图像生成技术演进路线

3.1 扩散模型核心原理

扩散过程分为前向加噪反向去噪两个阶段:

  1. 前向过程:
    q ( x t ∣ x t − 1 ) = N ( x t ; 1 − β t x t − 1 , β t I ) q(x_t|x_{t-1}) = \mathcal{N}(x_t; \sqrt{1-\beta_t}x_{t-1}, \beta_t\mathbf{I}) q(xtxt1)=N(xt;1βt xt1,βtI)
  2. 反向过程:
    p θ ( x t − 1 ∣ x t ) = N ( x t − 1 ; μ θ ( x t , t ) , Σ θ ( x t , t ) ) p_\theta(x_{t-1}|x_t) = \mathcal{N}(x_{t-1}; \mu_\theta(x_t,t), \Sigma_\theta(x_t,t)) pθ(xt1xt)=N(xt1;μθ(xt,t),Σθ(xt,t))
生成质量对比
模型类型FID得分 ↓训练稳定性多样性
GAN18.7中等
VAE23.4
扩散模型12.1

3.2 ControlNet架构解析

控制条件
ControlNet分支
边缘/深度/姿态图
输入图像
编码器
UNet主网络
生成图像

4. 多模态生成关键技术

4.1 CLIP跨模态对齐

CLIP通过对比学习建立图文联合嵌入空间:
相似度 = cosine_similarity ( E image , E text ) \text{相似度} = \text{cosine\_similarity}(E_{\text{image}}, E_{\text{text}}) 相似度=cosine_similarity(Eimage,Etext)

Zero-Shot分类准确率
数据集CLIP ViT-B/32传统监督模型
ImageNet63.2%76.3%
CIFAR-1095.1%98.9%
Stanford Cars72.4%88.6%

4.2 视频生成模型架构

视频帧分割
时空注意力编码
扩散过程建模
帧间一致性优化
视频合成

5. 行业应用与未来趋势

5.1 设计领域工作流变革

概念草图
AIGC风格迁移
3D模型生成
材质贴图优化
最终渲染

5.2 医疗影像生成案例

任务类型模型生成精度应用场景
CT影像合成Med-DDPM93.4%数据增强
病理报告生成BioGPT88.7%辅助诊断
手术模拟SurgSim-GAN85.2%术前规划

总结与展望

AIGC技术正在经历从单模态生成多模态协同、从内容创作物理世界交互的跨越式发展。未来五年将重点关注:

  1. 计算效率提升:蒸馏/量化技术降低算力需求
  2. 可控性增强:细粒度条件控制与可解释性
  3. 伦理法规完善:版权/隐私/安全体系构建

开源工具链推荐

  • 文本生成:Hugging Face Transformers
  • 图像生成:Stable Diffusion WebUI
  • 多模态开发:OpenAI CLIP

立即探索AIGC的无限可能,开启智能创作新时代!如需特定垂直领域的实施方案(如法律文书生成),欢迎在评论区留言探讨。

在这里插入图片描述

相关文章:

AIGC(生成式AI)技术全景图:从文本到图像的革命

AIGC(生成式AI)技术全景图:从文本到图像的革命 前言 生成式人工智能(AIGC)正以惊人的速度重塑数字内容的生产方式。从GPT系列模型的文本生成,到Stable Diffusion的图像创作,再到Sora的视频合成…...

通信协议:数字世界的隐形语言——从基础认知到工程实践-优雅草卓伊凡

通信协议:数字世界的隐形语言——从基础认知到工程实践-优雅草卓伊凡 一、理解通信协议:数字世界的”隐形语法” 1.1 通信协议的不可见性与现实存在 通信协议如同空气中的无线电波,虽然看不见摸不着,却实实在在支撑着现代数字世…...

RPC复习

RPC复习 RPC (远程过程调用) 全面解析一、RPC 定义与核心作用1. 什么是RPC?2. 核心作用 二、主流RPC框架对比三、RPC适用场景四、RPC的缺陷五、RPC vs REST vs GraphQL六、Java实现案例:使用Dubbo框架案例描述1. 环境准备2. 定义服务接口3. 服务提供方实…...

Express 文件上传不迷路:req.files 一次性讲明白

前言 在开发后台接口的江湖中,文件上传堪称“隐藏副本”,难度不大但坑点极多。本来只想优雅接收一张图片,结果 undefined、报错、路径错乱轮番登场,逼得人想重拾卖烤红薯的梦想。别慌,本文将用轻松幽默的方式,深入拆解 req.files.file 的每个属性,从前端表单到后台处理…...

Leetcode 3530. Maximum Profit from Valid Topological Order in DAG

Leetcode 3530. Maximum Profit from Valid Topological Order in DAG 1. 解题思路2. 代码实现 题目链接:3530. Maximum Profit from Valid Topological Order in DAG 1. 解题思路 这一题的整体思路就是一个动态规划的思路,我们只需要在当前可以访问的…...

Mysql中索引的知识

Mysql中的索引的定义和种类 核心概念:索引是什么? 想象一下你有一本很厚的书,你想找到其中关于某个特定主题的内容。你有两种方法: 从头到尾翻阅整本书:这就像数据库中的全表扫描 (Full Table Scan)。如果书很长&…...

VSCode Verilog编辑仿真环境搭建

VSCode Verilog环境搭建 下载Iverilog安装Iverilog验证安装VS Code安装插件 下载Iverilog 官网下载Iverilog 安装Iverilog 一定要勾选这两项 建议勾选这两项 验证安装 运行Windows PowerShell输入命令:iverilog输入命令:Get-Command gtkwave …...

linux修改环境变量

添加环境变量注意事项。 vim ~/.bashrc 添加环境变量时,需要source ~/.bashrc后才能有效。同时只对当前shell窗口有效,当打开另外的shell窗口时,需要重新source才能起效。 1.修改bashrc文件后 2.source后打开另一个shell窗口则无效&#xff…...

为什么要学习《金刚经》

《金刚经》作为佛教般若经典的核心,以"缘起性空"为思想根基,通过佛陀与须菩提的对话,揭示了破除执著、见真实相的智慧。 以下从核心要义、精髓段落和现实应用三个维度进行解读: 一、核心思想精髓 1. "凡所有相&am…...

【阿里云大模型高级工程师ACP习题集】2.7 通过微调增强模型能力 (上篇)(⭐️⭐️⭐️ 重点章节!!!)

习题集: 【单选题】在大模型微调中,与提示工程和RAG相比,微调的独特优势在于( ) A. 无需外部工具即可提升模型表现 B. 能让模型学习特定领域知识,提升底层能力 C. 可以更高效地检索知识 D. 能直接提升模型的知识边界,无需训练 【多选题】以下关于机器学习和传统编程的说…...

Docker 容器双网卡访问物理雷达网络教程

作者: 陈梓洋 环境: ubuntu 22.04lts 时间: 2025年4月29日 Docker 容器双网卡访问物理雷达网络教程 这个教程适用于这样的场景:容器保留原有 ROS 通信网络(如 bridge 网络),同时需要访问一个物…...

C++:Lambda表达式

C:Lambda表达式 C中lambda的基本语法1. 捕获列表(Capture List)2. 示例代码示例 1:简单的lambda示例 2:捕获变量示例 3:按引用捕获示例 4:捕获所有变量示例 5:作为函数参数 3. lambd…...

Vim 中替换字符或文本

在 Vim 中替换字符或文本可以使用 替换命令(substitute),其基本语法为: :[range]s/old/new/[flags]1. 基本替换 命令说明:s/foo/bar/替换当前行的第一个 foo 为 bar:s/foo/bar/g替换当前行的 所有 foo 为 bar:%s/foo/bar/g替换 …...

Thinkphp开发自适应职业学生证书查询系统职业资格等级会员证书管理网站

主要功能介绍 1.PHP MYSQL开发,开源,方便二次开发。 2.后台管理界面清新 3.可批量导入导出数据,格式为:JsoN、CSV、 Excel等。 4.自适应手机端,PC端 5.数据修改,添加,删除非常方便,手机上就可以解决 6.可以增加管理员权限等 7.界面可以个性定制开发...

OpenAI Embedding 和密集检索(如 BERT/DPR)进行语义相似度搜索有什么区别和联系

OpenAI Embedding 和密集检索(如 BERT/DPR)其实是“同一种思想的不同实现”,它们都属于Dense Retrieval(密集向量检索),只不过使用的模型、部署方式和调用方式不同。 🧠 首先搞清楚:…...

C语言复习笔记--数据在内存中的存储

今天我们来复习一下数据在内存中的存储方式.话不多说进入正题. 整数在内存中的存储 整数的2进制表⽰⽅法有三种,即原码、反码和补码.三种表⽰⽅法均有符号位和数值位两部分,符号位都是⽤0表⽰“正”,⽤1表⽰“负”,⽽数值位最⾼位…...

笔试专题(十二)

文章目录 主持人调度题解代码 小红的ABC题解代码 不相邻取数题解代码 空调遥控题解代码 主持人调度 题目链接 题解 1. 排序 2. 先按左端点的大小进行排序,保证时间是连续的,如果后一个点的左端点大于等于前一个点的右端点就是和法的,否则…...

Tauri(2.5.1)+Leptos(0.7.8)开发桌面应用---后台调用Python Matplotlib绘制图形

Rust语言最接近Python Matplotlib绘图库的应该是Plotters,但是试用下来还是没有Matplotlib效果好,所以尝试在Tauri Leptos项目中,后台调用Python Matplotlib绘制图形,并返回给前端Leptos展示。 具体效果如下: 1. 前端…...

Qemu-STM32(十七):STM32F103加入AFIO控制器

概述 本文主要描述了在Qemu平台中,如何添加STM32F103的AFIO控制器模拟代码,AFIO是属于GPIO引脚复用配置的功能。 参考资料 STM32F1XX TRM手册,手册编号:RM0008 添加步骤 1、在hw/arm/Kconfig文件中添加STM32F1XX_AFIO&#x…...

刀客doc:小红书商业技术负责人苍响离职

根据大厂日爆的爆料,小红书商业化再度迎来高层人事变动,原商业平台技术负责人苍响(薯名),职级L2,已于本月正式离职,其下属团队现由电商业务负责人接管。 根据刀客doc获得的资料,苍响…...

CC52.【C++ Cont】滑动窗口

目录 1.题目 2.分析 方法1:暴力枚举 方法2:暴力枚举的优化:"同向双指针",也称滑动窗口 前置知识 核心操作 例子解释 代码 提交结果 1.题目 LCR 008. 长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target…...

linux中由于编译选项-D_OS64BIT导致的核心已转储问题

linux中由于编译选项-D_OS64BIT导致的核心已转储问题排查解决: 原因: a.so b.so a.so使用b.so 程序1 程序2 使用a.so 程序1运行正常,程序2启动后提示核心已转储。 程序1和程序2运行的代码都一致,只执行创建xApplication app&…...

Ubuntu搭建 Nginx以及Keepalived 实现 主备

目录 前言1. 基本知识2. Keepalived3. 脚本配置4. Nginx前言 🤟 找工作,来万码优才:👉 #小程序://万码优才/r6rqmzDaXpYkJZF 爬虫神器,无代码爬取,就来:bright.cn Java基本知识: java框架 零基础从入门到精通的学习路线 附开源项目面经等(超全)【Java项目】实战CRU…...

Knife4j 接口文档添加登录验证流程分析

Knife4j 接口文档添加登录验证流程是非常必要的&#xff0c;否则接口文档一旦暴露到外面是很危险的&#xff0c;今天我们详细分析一下。在1.9.6的版本时&#xff0c;作者把swagger-bootstrap-ui项目重命名为Knife4j&#xff0c;今天分析2.0.6版本。 1、pom.xml文件引入 <pa…...

C++之string

string 是C中常见的一个用于处理和操作字符串的类。一直有用它来存储字符串&#xff0c;今天来介绍介绍一下它的定义和一些基本用法吧。 1、头文件 #include <string>2、定义和初始化 #include <iostream> #include <string> using namespace std;int main…...

【含文档+PPT+源码】基于SSM的电影数据挖掘与分析可视化系统设计与实现

项目介绍 本课程演示的是一款基于SSM的电影数据挖掘与分析可视化系统设计与实现&#xff0c;主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的 Java 学习者。 1.包含&#xff1a;项目源码、项目文档、数据库脚本、软件工具等所有资料 2.带你从零开始部署运行本…...

DeepSeek提示词技巧

以下是使用Deepseek等AI工具时提升效果的提示词模式总结&#xff0c;涵盖核心规律、应用场景及效果对比&#xff1a; 规律一&#xff1a;结构化提示&#xff08;解决模糊性问题&#xff09; 问题&#xff1a;开放式问题导致回答笼统 模式&#xff1a;角色任务约束输出格式 例子…...

软考高项(信息系统项目管理师)第 4 版全章节核心考点解析(第4版课程精华版)

一、核心输入输出速记体系&#xff08;力扬老师独家口诀&#xff09; &#xff08;一&#xff09;规划阶段万能输入&#xff08;4 要素&#xff09; 口诀&#xff1a;章程计划&#xff0c;组织事业 ✅ 精准对应&#xff08;ITTO 核心输入&#xff09;&#xff1a; 章程&#…...

【linux网络】网络基础概念

1. 初始协议 1.1 OSI 七层模型 OSI&#xff08;Open System Interconnection&#xff0c;开放系统互连&#xff09;七层网络模型称为开放式系统互联参考模型&#xff0c;是一个逻辑上的定义和规范&#xff1b; 把网络从逻辑上分为了 7 层. 每一层都有相关、相对应的物理设备&a…...

【PyTorch动态计算图实战解析】从原理到高效开发

目录 前言技术背景与价值当前技术痛点解决方案概述目标读者说明一、技术原理剖析核心概念图解核心作用讲解关键技术模块说明技术选型对比二、实战演示环境配置要求核心代码实现案例1:梯度计算可视化案例2:动态控制流案例3:自定义反向传播运行结果验证三、性能对比测试方法论…...

【专题五】位运算(1):常见位运算操作总结

&#x1f4dd;前言说明&#xff1a; 本专栏主要记录本人的基础算法学习以及LeetCode刷题记录&#xff0c;按专题划分每题主要记录&#xff1a;&#xff08;1&#xff09;本人解法 本人屎山代码&#xff1b;&#xff08;2&#xff09;优质解法 优质代码&#xff1b;&#xff…...

react-native-vector-icons打包报错并且提示:copyReactNativeVectorIconFonts相关信息

使用react-native-vector-icons&#xff0c;打包时会报&#xff1a; FAILURE: Build failed with an exception. * What went wrong: Some problems were found with the configuration of task :app:copyReactNativeVec torIconFonts (type Copy).- Gradle detected a proble…...

【Sqlalchemy Model转换成Pydantic Model示例】

【Sqlalchemy Model转换成Pydantic Model示例】 由于Sqlalchemy和Pydantic的模型字段类型可能有差异, 所以需要一个通用的装换类 def sqlalchemy_to_pydantic_v2(sqlalchemy_model, pydantic_model):"""通用函数&#xff0c;将 SQLAlchemy 模型实例转换为 Pyd…...

探索语音增强中的多尺度时间频率卷积网络(TFCM):代码解析与概念介绍

探索语音增强中的多尺度时间频率卷积网络&#xff08;TFCM&#xff09;&#xff1a;代码解析与概念介绍 在现代音频处理领域&#xff0c;语音增强技术始终是一个备受关注的研究热点。其主要目标是通过去除背景噪声、回声或其他混杂信号&#xff0c;提升语音通话或录音的质量。…...

私有知识库 Coco AI 实战(四):打造 ES 索引参数小助手

经过前面的实战&#xff0c;我们已经能够快速、准确的检索 ES 官方文档的内容了&#xff0c;但是还是要自己去阅读。既然 Coco AI 能与大模型交互&#xff0c;我们何不直接用大模型来阅读文档&#xff0c;回答我们的问题&#xff1f; 模型配置 我们进入 Coco AI 管理后台&…...

苍穹外卖心得体会

1 登录认证 技术点&#xff1a;JWT令牌技术&#xff08;JSON Web Token&#xff09; JWT&#xff08;JSON Web Token&#xff09;是一种令牌技术&#xff0c;主要由三部分组成&#xff1a;Header头部、Payload载荷和Signature签名。Header头部存储令牌的类型&#xff08;如JW…...

Ubuntu上搭建python环境并安装第三方库

Ubuntu上搭建python环境并安装第三方库 更新系统包列表安装Python和pip验证安装创建并使用虚拟环境虚拟环境中安装第三方库编写并测试python脚本运行.py文件 使用Ubuntu 24.04搭建python环境并安装第三方库 更新系统包列表 sudo apt update安装Python和pip sudo apt install…...

redis高阶2 高性能

灵魂拷问&#xff1a; redis 为什么块&#xff1f; 纯内存访问单线程避免上下文切换渐进式ReHash , 缓存时间戳 Redis 的 key 和 value组织结构&#xff1a; 全局哈希表&#xff1a; 为了实现从键到值的快速访问。 redis 使用了一个哈希表 来保存所有键值对。一个哈希表 其实就…...

go编解码json和http请求

1.json概述 json是日常工作中http请求的最重要的数据格式。对比日常使用python中的json&#xff0c;获得http请求后json.loads和json.dumps函数&#xff0c;go中显的非常麻烦&#xff0c;这里结合json和http请求的总结下&#xff0c;便于积累和学习。这里给出一个json的类型&a…...

洛谷题解 | CF1979C Earning on Bets

目录 题目描述输入格式输出格式输入输出样例 #1输入 #1输出 #1 说明/提示题目思路AC 代码 题目描述 You have been offered to play a game. In this game, there are $ n $ possible outcomes, and for each of them, you must bet a certain integer amount of coins. In th…...

在线文章系统自动化测试报告

目录 1. 项目简介 1.1. 用户登录页面 1.2. 文章列表页面 1.3. 文章详情页面 1.4. 文章编辑与发布页面 2. 测试计划 3. 测试环境/工具/技术栈 4. 编写自动化测试用例​编辑 5. 自动化测试脚本开发 5.1. 项目整体结构 5.2. 配置utils.py 5.2.1. 导入必要的库 5.2.2.…...

C++ 类和对象(3)初始化列表、友元函数、内部类

文章目录 再谈构造函数构造函数体内赋值 初始化列表初始化列表特点 类型转换static成员static特点C11中成员初始化的新用法 友元友元函数友元函数特点 友元类友元类的特点 内部类内部类的特点 再谈构造函数 构造函数体内赋值 当我们创建对象时&#xff0c;编译器会调用构造函…...

CF4C Registration system(哈希实现)

解题思路&#xff1a;因为这道题在每次输入一个字符串后&#xff0c;都需要进行一次查找以判断是否需要按照规则生成新的用户名&#xff0c;故这道题使用STL容器map进行哈希是最合适的(map的查找时间复杂度为log n)&#xff0c;在题目描述中&#xff0c;如果用户名已经被注册&a…...

DDI0487--A1.7

Introduction RAS(Reliability&#xff0c;Availability&#xff0c;Serviceability&#xff09; RAS是衡量一个系统可靠性的三个方面: Reliability——持续提供正确服务的能力。 Availability——正确提供服务的准备状态。 Serviceability——能够进行修改和修复的能力。 R…...

MySQL事务(transaction)(笔记)

事务(Transaction)&#xff08;必须掌握必须理解&#xff09; 1.什么是事务? 一个事务是一个完整的业务逻辑单元&#xff08;一个业务逻辑单元常常涉及到多条DML语句共同执行完成&#xff09;,不可再分&#xff08;最小的工作单元&#xff09; 一个事务就是一个业务,完成一个…...

ADS1299模拟前端(AFE)代替芯片——LHE7909

在现代医疗科技的飞速发展中&#xff0c;精确的生物电势测量设备变得越来越重要。领慧立芯推出的LHE7909&#xff0c;是一款专为心电图&#xff08;ECG&#xff09;和其他生物电势测量设计的低噪声24位模数转换器&#xff08;ADC&#xff09;&#xff0c;为医疗设备制造商提供了…...

(三十二)Android开发中AppCompatActivity和Activity之间的详细区别

在 Android 开发中&#xff0c;AppCompatActivity 和 Activity 是两个核心类&#xff0c;用于创建和管理应用程序的用户界面。尽管它们功能上有重叠&#xff0c;但它们之间存在显著的区别。本文将详细讲解 AppCompatActivity 和 Activity 的区别&#xff0c;并结合代码示例和具…...

Neo4j 的 `SET n += $properties` 语法详解

Neo4j 的 SET n $properties 语法详解 SET n $properties 是 Neo4j Cypher 查询语言中的一个非常有用的语法&#xff0c;用于更新节点或关系的属性。让我详细解释它的含义和工作原理&#xff1a; 基本含义 SET&#xff1a;Cypher 中用于修改属性或标签的关键字n&#xff1…...

springboot 框架把 resources下的zip压缩包, springboot 项目启动后解压到项目根目录工具类

最近有一个需求&#xff0c;在开发的时候 有一些c的扩展文件 需要放到服务器上&#xff0c;如果手动放上去&#xff0c;给用户部署项目就很麻烦&#xff0c;就根据这个需求&#xff0c;先把项目需要的 扩展文件 打包成zip压缩包 然后项目启动的时候 把resources文件夹下的 zip压…...

指针(5)

1.sizeof 和 strlen 的对比 1.1sizeof sizeof 是操作符&#xff0c;sizeof 计算变量所占内存空间的大小&#xff0c;单位是字节&#xff0c;如果操作数是类型的话&#xff0c;计算的是使用类型创建的变量所占空间的大小。 sizeof 只关注占用内存的空间的大小&#xff0c;不在…...