关注
#嵌入式笔面经分享#
科大讯飞公司嵌入式硬件面经(第x面)
时间:7月1日-7月1日
时长:30分钟
面试内容:
函数
我们首先要知道,编程规范中,建议每一个函数只负责执行一个动作,不要一个函数完成多个动作。这叫做低耦合。
那么,同修饰全局变量中的例子,用户设置、更改和读取密码的过程中,会使用一系列中间函数来完成一个大的功能如加密&解密,同时返回一些关键信息。
如果此时外部模块调用这部分中间函数,非法获取它的返回值,就会造成关键信息泄漏。
这个是不被允许的!因此我们可以使用static关键字来修饰中间函数,从而对外隐藏它们。
只留给外部模块固定的API接口函数(设置、更改和读取密码),这样就能从代码编写层面来保护啦~
————————————————————
【问】介绍一下const关键字的作用
【答】防止变量被意外地修改。const修饰的变量,只能在初始化时赋初值,其后不能通过该变量来修改。
【解析】
常量指针与指针常量
1)常量指针。指向常量的指针。
const在*的左边。指针指向的变量是常量,不可通过指针改变(可通过原始变量来更改)。
面试总结:注重基本概念理解
点赞
相关推荐
昨天 15:41
陕西师范大学 Java 点赞 评论 收藏
分享
05-06 02:27
武汉工程大学 营销 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 如何准备秋招 #
8495次浏览 150人参与
# 软开人,秋招你打算投哪些公司呢 #
100368次浏览 941人参与
# 现代汽车前瞻技术研发急速编程挑战赛 #
21220次浏览 181人参与
# 你觉得实习能学到东西吗 #
12318次浏览 301人参与
# 秋招什么时候开投比较合适? #
5075次浏览 110人参与
# 实习,不懂就问 #
24175次浏览 369人参与
# 每个月的工资都是怎么分配的? #
11921次浏览 272人参与
# 你觉得现在还能进互联网吗? #
3855次浏览 91人参与
# 技术岗笔试题求解 #
75271次浏览 974人参与
# 预测一下26届秋招形势 #
19772次浏览 207人参与
# 你最近一次加班是什么时候? #
67587次浏览 346人参与
# 高考出分的那一天,我__ #
13703次浏览 230人参与
# 打工人的精神状态 #
53200次浏览 966人参与
# 米哈游工作体验 #
17500次浏览 116人参与
# 机械实习一天多少钱合适? #
28678次浏览 176人参与
# 你觉得实习只能是打杂吗? #
191958次浏览 1211人参与
# 聊聊你的职场新体验 #
161103次浏览 1389人参与
# 来聊聊你认为的薪资天花板是哪家? #
30656次浏览 174人参与
# 安利/避雷我的专业 #
75802次浏览 522人参与
# 牛客十周岁生日快乐 #
144801次浏览 1609人参与
# 你们公司几号发工资 #
18667次浏览 116人参与