社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
2025 中国国际低空经济产业创新发展大会
2025 第六届国际 AIoT 生态发展大会
2025 全球 MCU 生态发展大会
2025 第六届中国国际汽车电子高峰论坛
IIC Shenzhen 2025
2025国际电子商情分销与供应链行业年会
IIC Shanghai 2025
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
登录|注册
芯语
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
首页
热门
专栏作家
电子产业热词
CEO专栏
技术文库
科技头条
专栏入驻
×
提示!
您尚未开通专栏,立即申请专栏入驻
芯语
帖子
博文
用户
芯语
登录
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
static
高频面试题:static、volatile和extern关键字
关注公众号,回复“入门资料”获取单片机入门到高级开挂教程 开发板带你入门,我们带你飞文 | 无际(微信:2777492857)全文约2376字,阅读大约需要 10 分钟之前有同学面试反馈static、volatile和extern这三个C语言关键字,问的非常多。而且如果要考虑代码稳定性和性能优化,就绕不开这几个关键词。它们直接影响变量的存储位置、作用域和编译器的优化行为。本文将通过实际案例与底层原
无际单片机编程
2025-02-19
71浏览
【知识科普】C语言的static究竟限制了谁
【知识科普】C语言的static究竟限制了谁?这是一个有趣的话题,虽然说教科书给了你一些说法,但你真正能把static说清楚吗?本文将通过一个案例,给大家做一个深度的拆解分析。 注:在本文的讨论中,无明确说明时,指的都是static修饰函数,而非变量。1 问题来源最近的几个月一直在维护我的个人专属【嵌入式技术交流群】,平时大家都很积极在群里讨论技术问题。就在上个星期,在群里收到一个有关static
RTThread物联网操作系统
2023-08-02
618浏览
C语言关键字static的使用方法
要想搞清楚关键字static的使用方法,首先,我们需要搞清楚可执行程序段的分类,以及各段在内存区的逻辑地址的映射。一、可执行程序内存分配1、可执行程序程序分段一个程序的3个基本段:text段、data段、bss段。BSSBSS(Block Started by Symbol)通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。特点是:可读写的,在程序执行之前BSS段会自动清0。所以,
嵌入式ARM
2023-01-10
1114浏览
C++的单例模式为什么不直接全部使用static,而是非要实例化一个对象?
开场前段时间我在知乎回答了这样一个问题:为什么C++单例模式不能直接全部使用 static变量和 static函数呢?如果全部使用 static的话,是不是也不会有多线程的问题了?而且“类型::方法”的访问方式比起先getInstance()再访问难道不是更加简单清晰吗?(还是说是为了附和 “单例” 这样一个字面上的意思)//大概这个样子class Singleton {public: stati
C语言与CPP编程
2022-05-12
1148浏览
聊聊简单的static关键字~
C语言中staic关键字很简单,简单到你的任何一个项目中可以不写一个staic关键字也是没有问题的。写这篇章主要是一下自己的staic的理解和应用,当然在章开头依旧要照本宣科简述一下static关键字。01简述static关键字在嵌入式C语言当中很简单,它有三个作用:作用一:在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。void test1(void){ unsigne
嵌入式资讯精选
2022-02-17
1000浏览
【gcc编译优化系列】static与inline的区别与联系
作者:RT-Thread社区成员recan1 问题来源今天偶然留意到RT-Thread论坛的一个问题帖子,它的题目是RTT-VSCODE插件编译RTT工程与RTT Studio结果不符,这种编译问题是我最喜欢深扒的,于是我点进去了看看了。得知,它的核心问题就是有一个类似这样定义的函数(为了简要说明问题,我精简了代码): 1/* main.c */ 2 3inline&
RTThread物联网操作系统
2021-12-02
2593浏览
Linux内核jump label与static key的原理与示例
jump label机制进入Linux内核已经很多很多年了,它的目的是 消除分支。 为了达到这个目的,jump label的手段是 修改分支处的代码。 ~把代码当做数据,代码和数据在冯诺伊曼计算机中得到了统一~ 本质上,jump label作用于下面的逻辑: 静态拆分成了下面的两个逻辑,其一是: 或者,其二是: 但二者不能同时共存。显然,这破坏了
Linux阅码场
2021-03-18
1985浏览
【粉丝问答10】关键字static的使用详解
粉丝提问 粉丝问题,总结一下:关键字static的使用方法。 问题 要想搞清楚关键字static的使用方法,必须首先搞清楚,可执行程序段的分类以及各段在内存区的逻辑地址的映射。 本文配套视频,请见次条文章《【视频讲解】C语言static关键词》 一、可执行程序内存分配 1. 可执行程序程序分段 一个程序的3个基本段:text段,d
一口Linux
2021-02-01
1134浏览
由static来谈谈模块封装
[导读] static的用法对于很多刚刚开始接触开发的朋友来说,可能没理解其真正的用途,虽说这个是老生常谈的话题,但这也是高频面试要点,所以本文来聊聊。 先谈存储类型 存储类型表示变量的可见性和位置。它告诉可以从代码的哪一部分访问变量。存储类用于描述以下内容: 变量的作用域(scope),作用域指存取变量的代码范围。 变量从哪里
嵌入式资讯精选
2020-07-27
981浏览
由static来谈谈模块封装
关注、星标 嵌入式客栈 ,精彩及时送达 [导读] static的用法对于很多刚刚开始接触开发的朋友来说,可能没理解其真正的用途,虽说这个是老生常谈的话题,但这也是高频面试要点,所以本文来聊聊。 最近有点小忙,更文慢了些,抱歉。 先谈存储类型 存储类型表示变量的可见性和位置。它告诉可以从代码的哪一部分访问变量。存储类用于描述以下内容:
嵌入式客栈
2020-07-25
777浏览
嵌入式程序员对const、static、volatile的认识
摘要在C语言程序编写中,const、static关键字是比较熟悉的,volatile关键字是比较少见的。但是在嵌入式工程开发中,const、static、volatile都是很常见的,我们嵌入式程序员需要熟知这三个关键字的恰当用法。下面是我参照网路上的大咖,大牛的博文,然后做一些代码测试,撰写一下自己的体会。欢迎大家一起交流讨论。constconst修饰的变量是常变量,只有读权限,无写权限。rea
嵌入式ARM
2019-03-04
3155浏览
正在努力加载更多...
广告
今日
新闻
1
AI眼镜参考设计方案:以低功耗与高集成度破局轻量级市场
2
百镜大战背后的算力博弈:谁将定义AI眼镜未来?
3
英伟达CEO黄仁勋再访北京,回应H20芯片被禁
4
高性能三通道双向电源:实现更多测试与更高吞吐量
5
注入锁定充当分频器,提高振荡器性能
6
魏哲家:预计30%的2纳米以下产能将布局美国亚利桑那州
7
英飞凌XENSIV传感器技术:协同创新与场景化应用探索
8
传台积电美国厂将涨价30%
热门
文章排行
1
Github屏蔽中国IP!!中美关税大战的战火还是烧到科技圈
硬件笔记本
16759
2
突发!特朗普宣布豁免部分中国电子产品、电子元器件125%关税!附豁免产品清单
芯片之家
7122
3
什么是芯片的COO/CCO/COD/DIFF/COA/ACO?
射频美学
5994
4
美方豁免部分产品“对等关税”,中方最新回应
芯存社
4406
5
美国计划进一步封杀DeepSeek
WitDisplay
3852
6
美国宣布对笔记本电脑、智能手机、半导体等豁免征收“对等关税”
CINNOResearch
3735
7
暂停接单、原产地判定...芯片人快被逼疯了!
芯世相
2772
8
反转!即将征收芯片关税,中美已通过中间人就关税问题初步接触,Q1中美双边贸易仍保持增长,鸿海解读美国关税豁免政策影响
芯存社
2742
9
微软突发“封杀令”!全面禁止Cursor使用C、C++、C#扩展,开发者被迫回退版本
C语言与CPP编程
2671
10
重磅!美国宣布对集成电路、平板电脑、智能手机、显示模组等免征收“对等关税”
芯存社
1781
11
最新动力电池国标出台:不允许起火和爆炸
谈思汽车
1670
12
集成电路原产地认定新规详解——流片地即原产地的技术与合规分析
汽车电子与软件
1509
13
集成电路原产地新规,流片地成关键!
皇华电子元器件IC供应商
1341
14
瑞萨电子与您相约2025慕尼黑上海电子展共探“芯”力量
瑞萨MCU小百科
1292
15
电动汽车电池新国标公布:热扩散不起火、不爆炸
一览众车
1258
16
苹果Q1手机销量首次全球第一
WitDisplay
1237
17
特朗普,传出新消息
谈思汽车
1236
18
中国认定芯片流片地为原产地!对Intel、AMD、高通有什么影响?
文Q聊硬件
1231
19
中国紧急宣布!芯片流片地认定为原产地对Intel、AMD、高通有何影响
手机技术资讯
1148
20
AI含量拉满!TOP25+储能企业竞逐
行家说储能
1033
21
务必立即拿下软考证(政策红利)
李肖遥
1004
22
美商务部长:面板必须在美国制造!
WitDisplay
952
23
美国宣布对显示模组/终端等豁免征收“对等关税”
WitDisplay
924
24
突发!特朗普“胁迫”台积电全产业链迁美,90%以上的5nm芯片断供?
飙叔科技洞察
891
25
重大发明!!!中国科学家研发出"全天候"超级钠离子电池
锂电联盟会长
779
26
千元天线数最多!余承东官宣华为新路由信号能穿三堵墙
文Q聊硬件
749
27
特朗普又变卦:关税没有例外!电子产品仍面临关税
CINNOResearch
748
28
无限期有效!英伟达H20限制对华出口
芯极速
733
29
2025多模态大模型洞察:大模型向多模态发展,深入产业垂直场景
智能计算芯世界
705
30
GitHub屏蔽所有中国IP访问原因未知
芯片之家
704
广告
最新
评论
更多>>
真的是,硬要逼我用ViewTurbo
用户17445...
评论文章
2025-04-13
Github屏蔽中国IP!!中美关税大战的战火还是烧到科技圈
A1,寓意,美国作为人造这一领域的第一人
自做自受
评论文章
2025-04-13
尴尬!美教育部长将AI读成Aone
资料
文库
帖子
博文
1
传感器与信号处理-图书
2
IGBT并联使用要点(来源于onsemi)
3
自动控制原理++上册,黄家英,第二版
4
现代传感器集成电路:通用传感器电路
5
微弱直流电压信号采集
6
多传感器信息融合及应用
7
IGBT图解
8
头文件类型定义
9
2025年感知技术十大趋势深度分析报告
10
[完结14章]Vue3.5+Electron+大模型 跨平台AI桌面聊天应用实战
1
【2025面包板社区内容狂欢节】发文、回帖赢25万E币!
2
已知并联电阻总阻值,算出23456个......并联电阻的阻值,比...
3
HMD3075国产首款量产型七位半万用表!青岛汉泰开启国产高...
4
差分晶振的输出方式有哪几种呢
5
cadence中如何测试鉴相器的输出电压和相差的关系
6
拆解:DMA方式WM803开发板+ST7735驱动显示TTL例程解析
7
IU5209E升压充电管理芯片
8
MDD高效率整流管的工作原理:如何降低导通损耗?
1
芯资讯|基于WTVXXX-32N语音芯片的智能门锁后板一体化方案介绍
2
芯资讯|基于WT2605C蓝牙语音芯片的电动车中控智能化升级方案
3
全球6G大会 | 紫光展锐用“芯”推动空天地一体创新纪元
4
Matter如何终结智能家居生态割据,重构你的居住体验?
5
无人机蜂群电磁作战仿真系统软件
6
无人机蜂群电磁作战仿真系统全面解析
7
【原创奖励】ESP开发之ubuntu环境搭建
8
无人机对抗电磁环境效应仿真系统全面解析
1
智能汽车虚拟化(Hypervisor)技术详解
2
傻傻分不清!MOS管和IGBT管有什么区别?
3
十分钟了解新能源汽车整车电控系统
4
轴向磁通盘式电机详解
5
PCB叠层阻抗设计(详细)
6
一文说清楚PLC、运动控制卡、运动控制器
7
比亚迪纯电动汽车热泵空调技术详解
8
零序电流互感器安装接地线穿还是不穿?这一招让你秒懂!
9
48张高清电工电路彩图,你真不一定都会!
10
MOS管开关电路分析(图文+案例)
在线研讨会
迈来芯新一代经济型热成像技术:赋能电力电子过热保护与智能应用温度监控
ADI 应用于电池管理系统 (BMS) 的电芯监测解决方案
利用氮化镓技术打造高效电机驱动——人形机器人、无人机与电动汽车应用
ADMT4000重新定义多圈编码器设计
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
AI眼镜参考设计方案:以低功耗与高集成度破局轻量级市场
百镜大战背后的算力博弈:谁将定义AI眼镜未来?
英伟达CEO黄仁勋再访北京,回应H20芯片被禁
高性能三通道双向电源:实现更多测试与更高吞吐量
注入锁定充当分频器,提高振荡器性能