C语言数组与指针 一维数组
首先我们需要了解sizeof操作符数组名的规则sizeof是啥sizeof是操作符用来计算变量所占内存空间大小的单位是字节如果操作符是类型的话计算的是使用类型创建的变量所占内存空间的大小。数组名的规则1.sizeof(数组名)这里的数组名表示整个数组计算的是整个数组的大小2.数组名这里的数组名表示整个数组取出的是整个数组的地址3.除此之外所有的数组名都表示首元素的地址。例一int main() { int a[] { 1,2,3,4 }; printf(%zu\n, sizeof(a)); printf(%zu\n, sizeof(a 0)); printf(%zu\n, sizeof(*a)); printf(%zu\n, sizeof(a 1)); printf(%zu\n, sizeof(a[1])); printf(%zu\n, sizeof(a)); printf(%zu\n, sizeof(*a)); printf(%zu\n, sizeof(a 1)); printf(%zu\n, sizeof(a[0])); printf(%zu\n, sizeof(a[0] 1)); return 0; }代码运行结果解说int main() { int a[] { 1,2,3,4 };//数组总大小4*4 16 printf(%zu\n, sizeof(a));//16 printf(%zu\n, sizeof(a 0));//4/8a0是首元素地址 printf(%zu\n, sizeof(*a));//4*a a[0]; printf(%zu\n, sizeof(a 1));//4/8 printf(%zu\n, sizeof(a[1]));//4 printf(%zu\n, sizeof(a));//4/8,a是整个数组的地址依然是地址 printf(%zu\n, sizeof(*a));//16 //a int (*)[]; //*a a //sizeof(*a) sizeof(a); printf(%zu\n, sizeof(a 1));//4/8 a 1还是地址 printf(%zu\n, sizeof(a[0]));//4/8 printf(%zu\n, sizeof(a[0] 1));//4/8 return 0; }

相关新闻

如何快速配置MPC-HC:面向开发者的5大特性与完整优化指南

如何快速配置MPC-HC:面向开发者的5大特性与完整优化指南

如何快速配置MPC-HC:面向开发者的5大特性与完整优化指南 【免费下载链接】mpc-hc MPC-HCs main repository. For support use our Trac: https://trac.mpc-hc.org/ 项目地址: https://gitcode.com/gh_mirrors/mpc/mpc-hc MPC-HC(Media Player Cla…

2026/7/26 13:51:18 阅读更多 →
快速恢复加密压缩包密码的终极指南:ArchivePasswordTestTool完全解析

快速恢复加密压缩包密码的终极指南:ArchivePasswordTestTool完全解析

快速恢复加密压缩包密码的终极指南:ArchivePasswordTestTool完全解析 【免费下载链接】ArchivePasswordTestTool 利用7zip测试压缩包的功能 对加密压缩包进行自动化测试密码 项目地址: https://gitcode.com/gh_mirrors/ar/ArchivePasswordTestTool 你是否曾因…

2026/7/26 13:51:18 阅读更多 →
League Akari:基于LCU API的英雄联盟客户端工具深度解析

League Akari:基于LCU API的英雄联盟客户端工具深度解析

League Akari:基于LCU API的英雄联盟客户端工具深度解析 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power 🚀. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit League Akari是一款基于英…

2026/7/26 13:50:18 阅读更多 →

最新新闻

TMS320C665x DSP电源时钟复位管理:PSC、PLL与复位控制器配置实战

TMS320C665x DSP电源时钟复位管理:PSC、PLL与复位控制器配置实战

1. 项目概述与核心价值如果你正在基于TI的TMS320C6652或C6654 DSP进行嵌入式系统开发,那么电源、时钟和复位管理绝对是你绕不开的“硬骨头”。这不仅仅是让芯片跑起来那么简单,它直接决定了你系统的性能上限、功耗底线以及长期运行的稳定性。我见过不少项…

2026/7/26 13:58:22 阅读更多 →
基于66AK2L06 SoC与JESD204B的高性能信号处理系统设计实践

基于66AK2L06 SoC与JESD204B的高性能信号处理系统设计实践

1. 项目概述:告别FPGA的“胶水逻辑”,拥抱SoC级高速信号处理在雷达、高端测试仪器或者软件无线电这类对实时性和带宽都极其“贪婪”的应用里,我们这些做系统设计的工程师,常年都在和一堆高速ADC、DAC以及它们背后的FPGA、DSP“搏斗…

2026/7/26 13:58:22 阅读更多 →
TMS320C31嵌入式控制器:架构、外设与开发实战解析

TMS320C31嵌入式控制器:架构、外设与开发实战解析

1. TMS320C31嵌入式控制器核心架构深度解析在90年代初的嵌入式系统领域,德州仪器(TI)推出的TMS320C31(以下简称’C31)是一款具有里程碑意义的芯片。它不仅仅是一个数字信号处理器(DSP)&#xff…

2026/7/26 13:58:22 阅读更多 →
TI DSP开发实战:Code Composer Studio集成环境与实时调试技术解析

TI DSP开发实战:Code Composer Studio集成环境与实时调试技术解析

1. Code Composer Studio:嵌入式DSP开发的“瑞士军刀” 如果你正在和德州仪器(TI)的TMS320C54x这类数字信号处理器打交道,那你大概率绕不开一个名字: Code Composer Studio 。在嵌入式DSP开发这个行当里,…

2026/7/26 13:58:22 阅读更多 →
对话式AI技能开发全流程实战指南

对话式AI技能开发全流程实战指南

1. 项目概述 "如何写好一个 Skill"这个标题背后,实际上探讨的是人机交互领域中的技能开发全流程方法论。作为一名在对话式AI领域摸爬滚打多年的开发者,我深刻理解从零开始构建一个高质量交互技能所面临的挑战。这不仅仅是写几行代码那么简单&a…

2026/7/26 13:58:21 阅读更多 →
DRA78x通信接口深度解析:从GP Timer到McASP的实战配置与避坑指南

DRA78x通信接口深度解析:从GP Timer到McASP的实战配置与避坑指南

1. 项目概述与核心价值在嵌入式系统开发,尤其是汽车电子和工业控制这类对实时性、可靠性要求极高的领域,选对一颗处理器只是第一步,真正考验工程师功力的,往往是如何把芯片手册上那一页页密密麻麻的规格参数,变成稳定跑…

2026/7/26 13:57:21 阅读更多 →

日新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/26 0:00:31 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/26 0:00:31 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/26 0:00:31 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/26 0:00:31 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/26 0:00:31 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/26 0:00:31 阅读更多 →

月新闻