- 结论 未被const修饰的变量不需要extern显式声明,而const常量需要显式声明extern!const修饰的变量必须初始化!const *表示指针指向为常量,* const表示指针本身是常量!对... 结论 未被const修饰的变量不需要extern显式声明,而const常量需要显式声明extern!const修饰的变量必须初始化!const *表示指针指向为常量,* const表示指针本身是常量!对...
- static static全局变量与普通的全局变量区别: static全局变量作用域仅仅是本文件,而全局变量可以在其他源文件通过extern引用! static局部变量和普通... static static全局变量与普通的全局变量区别: static全局变量作用域仅仅是本文件,而全局变量可以在其他源文件通过extern引用! static局部变量和普通...
- 浅尝辄止的做学问是不行的。 你糊弄技术,到头来,技术自然糊弄你。 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。 (1)先来介绍它的第一条也是最重要的一条:隐藏。 ... 浅尝辄止的做学问是不行的。 你糊弄技术,到头来,技术自然糊弄你。 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。 (1)先来介绍它的第一条也是最重要的一条:隐藏。 ...
- 1.malloc与动态内存分配 #include <stdio.h>#include <stdlib.h>/* YOUR CODE HERE */ char* find_my_mood() { char* my_mood; /* YOUR CODE HERE */ my_mood=malloc... 1.malloc与动态内存分配 #include <stdio.h>#include <stdlib.h>/* YOUR CODE HERE */ char* find_my_mood() { char* my_mood; /* YOUR CODE HERE */ my_mood=malloc...
- 文件操作 基本说明 文件: 文件指存储在外部介质(如磁盘磁带)上数据的集合。 操作系统是以文件为单位对数据进行管理的。 #include<stdio.h> #i... 文件操作 基本说明 文件: 文件指存储在外部介质(如磁盘磁带)上数据的集合。 操作系统是以文件为单位对数据进行管理的。 #include<stdio.h> #i...
- 单片机的C语言程序设计 单片机应用系统的程序设计,除了可采用汇编语言完成外,还可以采用C语言实现。目前已有多种可以对51系列单片机硬件进行操作的C语言,它们通常统称为C51。 C51在标准C(ANSI ... 单片机的C语言程序设计 单片机应用系统的程序设计,除了可采用汇编语言完成外,还可以采用C语言实现。目前已有多种可以对51系列单片机硬件进行操作的C语言,它们通常统称为C51。 C51在标准C(ANSI ...
- 导读:由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调“软实力”的价值。 如果你喜欢编程,那么你真是受到了上天的眷顾。你是非常幸运的少数人之一,能够以自己喜... 导读:由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调“软实力”的价值。 如果你喜欢编程,那么你真是受到了上天的眷顾。你是非常幸运的少数人之一,能够以自己喜...
- 全局变量存放在静态存储区,位置是固定的。 局部变量在栈空间,栈地址是不固定的。 栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆:就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没... 全局变量存放在静态存储区,位置是固定的。 局部变量在栈空间,栈地址是不固定的。 栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆:就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没...
- 「作者主页」:士别三日wyx ARP协议 一、什么是ARP协议1. Mac地址2. 网络层的数据3. ARP协议 二、ARP协议执行原理1. 局域网内2. 局域网外3. ARP执行... 「作者主页」:士别三日wyx ARP协议 一、什么是ARP协议1. Mac地址2. 网络层的数据3. ARP协议 二、ARP协议执行原理1. 局域网内2. 局域网外3. ARP执行...
- 文章目录 一、结构体 数组 作为函数参数 ( 数组 在 栈内存创建 )二、完整代码示例 一、结构体 数组 作为函数参数 ( 数组 在 栈内存创建 ) 声明结构体类型... 文章目录 一、结构体 数组 作为函数参数 ( 数组 在 栈内存创建 )二、完整代码示例 一、结构体 数组 作为函数参数 ( 数组 在 栈内存创建 ) 声明结构体类型...
- 文章目录 前言一、指针数组二、二维数组三、自定义二维指针内存 前言 绘制如下 3 ... 文章目录 前言一、指针数组二、二维数组三、自定义二维指针内存 前言 绘制如下 3 ...
- 文章目录 一、头文件 cfg.h二、核心业务 cfg.c三、主函数四、执行结果 一、头文件 cfg.h // 防止多次导入 #ifndef __CFG_H__ #d... 文章目录 一、头文件 cfg.h二、核心业务 cfg.c三、主函数四、执行结果 一、头文件 cfg.h // 防止多次导入 #ifndef __CFG_H__ #d...
- 文章目录 一、从 步长角度 理解 多维数组本质二、代码示例 一、从 步长角度 理解 多维数组本质 声明一个二维数组 ; // 声明一个多维数组 i... 文章目录 一、从 步长角度 理解 多维数组本质二、代码示例 一、从 步长角度 理解 多维数组本质 声明一个二维数组 ; // 声明一个多维数组 i...
- 文章目录 一、二维数组内存大小计算二、二维数组内存大小意义 一、二维数组内存大小计算 给定一个二维数组 : 该 二维数组 中有 ... 文章目录 一、二维数组内存大小计算二、二维数组内存大小意义 一、二维数组内存大小计算 给定一个二维数组 : 该 二维数组 中有 ...
- 文章目录 一、strcmp 函数二、指针数组排序 ( 字符串排序 )二、完整代码示例 一、strcmp 函数 strcmp 是 String Compare 缩写 ... 文章目录 一、strcmp 函数二、指针数组排序 ( 字符串排序 )二、完整代码示例 一、strcmp 函数 strcmp 是 String Compare 缩写 ...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签