嵌入式C语言面试题及详细答案(企业真实版)
一、C语言基础核心题(嵌入式必考)
1、简述static关键字在C语言中的三种用法及作用(嵌入式重点)
答案:
1)修饰局部变量:普通局部变量存储在栈区,函数调用结束后销毁;static局部变量存储在静态数据区,程序运行期间一直保留,只会初始化一次,下次调用函数沿用上次的值。嵌入式中常用于保存设备状态、累计计数等需要持久化的临时数据。
2)修饰全局变量:普通全局变量可跨文件访问;static全局变量仅限当前源文件有效,实现文件级封装,避免多文件全局变量冲突,嵌入式项目中用于私有变量定义。
3)修饰函数:普通函数可跨文件调用;static函数仅限
您可能关注的文档
最近下载
- 基于有限元的面向工程的转子动力学和轴承分析软件DyRoBes及应用.ppt VIP
- 2026年乐山市商业银行社会招聘笔试备考题库及答案解析.docx VIP
- 糖尿病血糖监测依从性量表(DBTAS).docx VIP
- 2026年乐山市商业银行社会招聘笔试参考题库及答案解析.docx VIP
- 八大山人简介部分精选.ppt VIP
- 2025年乐山市商业银行社会招聘笔试题库推荐.docx VIP
- 2025年乐山市商业银行社会招聘笔试题库最新.docx VIP
- 2026年湖北省高考历史试卷.pdf VIP
- 劳动仲裁知识试题及详细答案解析(实务通用版).docx
- DyRoBeS软件基本使用说明.pdf VIP
原创力文档

文档评论(0)