关注
#嵌入式笔面经分享#
科大讯飞公司嵌入式硬件面经(第x面)
时间:7月1日-7月1日
时长:30分钟
面试内容:
函数
我们首先要知道,编程规范中,建议每一个函数只负责执行一个动作,不要一个函数完成多个动作。这叫做低耦合。
那么,同修饰全局变量中的例子,用户设置、更改和读取密码的过程中,会使用一系列中间函数来完成一个大的功能如加密&解密,同时返回一些关键信息。
如果此时外部模块调用这部分中间函数,非法获取它的返回值,就会造成关键信息泄漏。
这个是不被允许的!因此我们可以使用static关键字来修饰中间函数,从而对外隐藏它们。
只留给外部模块固定的API接口函数(设置、更改和读取密码),这样就能从代码编写层面来保护啦~
————————————————————
【问】介绍一下const关键字的作用
【答】防止变量被意外地修改。const修饰的变量,只能在初始化时赋初值,其后不能通过该变量来修改。
【解析】
常量指针与指针常量
1)常量指针。指向常量的指针。
const在*的左边。指针指向的变量是常量,不可通过指针改变(可通过原始变量来更改)。
面试总结:注重基本概念理解
点赞
相关推荐
09-10 12:18
上海交通大学 运营 点赞 评论 收藏
分享

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 为了求职,我做过的疯狂伪装 #
6478次浏览 95人参与
# 从顶到拉给所有面过的公司评分 #
3169次浏览 53人参与
# 小红书校招直播来了 #
82390次浏览 478人参与
# 职场破冰,你们都聊什么? #
2650次浏览 50人参与
# 晒晒你的中秋福利 #
13421次浏览 83人参与
# 聊聊这家公司值得去吗 #
542932次浏览 3627人参与
# 产品每日一题 #
59574次浏览 604人参与
# 你面试被问到过哪些不会的问题? #
13181次浏览 559人参与
# 如何快速融入团队? #
31025次浏览 278人参与
# 机械笔面试考察这些知识点 #
9260次浏览 89人参与
# 你觉得早上几点上班合适? #
81226次浏览 329人参与
# 广联达求职进展汇总 #
9475次浏览 50人参与
# 电网笔面经互助 #
45323次浏览 428人参与
# 远景求职进展汇总 #
60241次浏览 317人参与
# 秋招报数:你投了多少家公司? #
19308次浏览 204人参与
# 浪潮求职进展汇总 #
15378次浏览 131人参与
# 安克创新求职进展汇总 #
47183次浏览 496人参与
# 上班摸鱼,你都在干些什么? #
4433次浏览 74人参与
# 为什么国企只招应届生 #
197264次浏览 1212人参与
# 机械人,你最希望上岸的公司是? #
180863次浏览 1893人参与
# 秋招的嫡长offer #
18362次浏览 174人参与