指针、结构体、联合体的安全规范

来源 :单片机与嵌入式系统应用 | 被引量 : 0次 | 上传用户:hopelesscpu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文是《学习MISRA-C》系列连载讲座之三,共六讲。第一讲:“‘安全第一’的C语言编程规范”,简述MISRA—C的概况。第二讲:“跨越数据类型的重重陷阱”,介绍规范的数据定义和操作方式,重点在隐式数据类型转换中的问题。第三讲:“指针、结构体、联合体的安全规范”,解析如何安全而高效地应用指针、结构体和联合体。第四讲:“防范表达式的失控”,剖析MISRA—C中关于表达式、函数声明和定义等的不良使用习惯,最大限度地减小各类潜在错误。第五讲:“准确的程序流控制”,表述C语言中控制表达式和程序流控制的规范做法。第六讲:“构建安全的编译环境”,讲解与编译器相关的规范编写方式,避免来自编译器的隐患。
其他文献
按照Brown和Levinson的理论,面子是一个人在公众面前想要维护的自我形象。在交际过程中,人们要彼此维护对方的面子才能确保交际的成功,网络聊天也不例外。文章通过对所搜集到
<正>犬猫偶尔咳几声也许不会引人注意,但如果犬猫出现持续咳嗽又多痰,主人就需要多注意了,因为这很可能是肺水肿的征兆,若不加以治疗,可能会有性命危险。针对宠物肺水肿疾病,
日益严重的巨灾风险将极大地影响保险业的可持续发展,传统的巨灾风险管理工具具有较高的管理成本和严重不足的分散风险的能力。本文全面分析巨灾风险的特征以及对保险业持续
硒(Se)是人与动物必需的微量元素,而植物在自然界硒循环转化、人类健康领域具有重要地位和作用,使得近年来植物富硒研究备受世人关注。适量硒具有促进植物生长发育、提高作物
近年来,人们已经越来越清楚地意识到健身运动带来的益处。然而,篮球开创以来,以其自身的特性,在高校校园迅速传播,深受大学生的喜爱,本文就从运动心理的角度,浅析篮球运动对
印刷上光是使印刷物表面获得光亮薄膜层的方法,本文分几个部分对国内流行的局部UV上光方式进行了介绍,如UV固化干燥机理与设备、工艺及干燥环境、上光质量的影响因素、常见故
<正>中国有句俗话:打江山容易坐江山难。这句话应用到品牌管理上,有着异曲同工之妙。可口可乐、丰田、花旗银行,这些世界大牌为何能在商界屹立几十年甚至上百年不倒?很大原因
为实现恒电位仪给定电压低速扫描时电压高精度、线性好及降低设计成本,设计了一种简单可行的电压扫描系统。该系统以STC89C51为主控器件,通过单片机IO口模拟SPI通信接口来控
本文根据局域网下的教学试验 ,提出了认知法的教学模式 ,并对其有效性进行了具体的分析 ,指出了局域网下英语教学的前景 ,同时探讨了计算机辅助教学的具有共性的相关的问题
本文是《学习MISRAC》系列连载讲座之二,共六讲。第一讲:“‘安全第一’的C语言编程规范”,简述MISRAC的概况。第二讲:“跨越数据类型的重重陷阱”,介绍规范的数据定义和操作