关注
#嵌入式笔面经分享#
科大讯飞公司嵌入式硬件面经(第x面)
时间:7月1日-7月1日
时长:30分钟
面试内容:
函数
我们首先要知道,编程规范中,建议每一个函数只负责执行一个动作,不要一个函数完成多个动作。这叫做低耦合。
那么,同修饰全局变量中的例子,用户设置、更改和读取密码的过程中,会使用一系列中间函数来完成一个大的功能如加密&解密,同时返回一些关键信息。
如果此时外部模块调用这部分中间函数,非法获取它的返回值,就会造成关键信息泄漏。
这个是不被允许的!因此我们可以使用static关键字来修饰中间函数,从而对外隐藏它们。
只留给外部模块固定的API接口函数(设置、更改和读取密码),这样就能从代码编写层面来保护啦~
————————————————————
【问】介绍一下const关键字的作用
【答】防止变量被意外地修改。const修饰的变量,只能在初始化时赋初值,其后不能通过该变量来修改。
【解析】
常量指针与指针常量
1)常量指针。指向常量的指针。
const在*的左边。指针指向的变量是常量,不可通过指针改变(可通过原始变量来更改)。
面试总结:注重基本概念理解
点赞
相关推荐
点赞 评论 收藏
分享
牛客热帖
正在热议
# 三环求职进展汇总 #
18476次浏览 157人参与
# 华为开奖那些事 #
1573685次浏览 11544人参与
# 广发卡校招来了 #
1275次浏览 6人参与
# 国央企求职进展汇总 #
23748次浏览 102人参与
# 机械人,你投提前批了吗? #
11214次浏览 129人参与
# 比亚迪求职进展汇总 #
377190次浏览 2100人参与
# 正浩创新校招 #
9046次浏览 119人参与
# 在国企工作的人,躺平了吗? #
223352次浏览 3147人参与
# 寒假躺平还是提前实习 #
18427次浏览 61人参与
# 互联网公司评价 #
235461次浏览 2984人参与
# 比亚迪秋招开啦,你打算投递吗? #
6275次浏览 95人参与
# 你觉得实习只能是打杂吗? #
12031次浏览 110人参与
# 你的简历改到第几版了 #
601348次浏览 8946人参与
# 如果实习可以转正,你会不会放弃秋招 #
129118次浏览 1839人参与
# 国企还是互联网,你怎么选? #
59484次浏览 497人参与
# 经纬恒润求职进展汇总 #
59793次浏览 711人参与
# 你的实习什么时候入职 #
42641次浏览 422人参与
# 职场新人生存指南 #
161903次浏览 4953人参与
# 写简历别走弯路 #
560370次浏览 6985人参与
# 如何写一份好简历 #
534844次浏览 7829人参与
# 影石Insta360求职进展汇总 #
77909次浏览 764人参与
# 你怎么评价今年的春招? #
61892次浏览 1003人参与