虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

c语言深度剖析

  • 嵌入式系统应用工程师借用计算机专家创建的C语言

    嵌入式系统应用工程师借用计算机专家创建的C语言,使嵌入式系统应用得以飞速发展,而MISRAC是嵌入式系统应用工程师对C语言嵌入式应用做 出的贡献。如今MISRA C已经被越来越多的企业接受,成为用于嵌入式系统的C语言标准,特别是对安全性要求极高的嵌入式系统,软件应符合MISRA标准。 本文由清华嵌入式系统研究专家,邵贝贝教授领衔执笔,分六讲,跟读者一起学习MISRAC。 第一讲:“‘安全第一’的C语言编程规范”,简述MISRAC的概况。   第二讲:“跨越数据类型的重重陷阱”,介绍规范的数据定义和操作方式,重点在隐式数据类型转换中的问题。   第三讲:“指针、结构体、联合体的安全规范”,解析如何安全而高效地应用指针、结构体和联合体。   第四讲:“防范表达式的失控”,剖析MISRAC中关于表达式、函数声明和定义等的不良使用习惯,最大限度地减小各类潜在错误。   第五讲:“准确的程序流控制”,表述C语言中控制表达式和程序流控制的规范做法。   第六讲:“构建安全的编译环境”,讲解与编译器相关的规范编写方式,避免来自编译器的隐患。 希望大家喜欢。

    标签: 嵌入式 C语言 系统应用

    上传时间: 2013-12-27

    上传用户:franktu

  • 第一讲:“‘安全第一’的C语言编程规范”

    第一讲:“‘安全第一’的C语言编程规范”,简述MISRAC的概况。   第二讲:“跨越数据类型的重重陷阱”,介绍规范的数据定义和操作方式,重点在隐式数据类型转换中的问题。   第三讲:“指针、结构体、联合体的安全规范”,解析如何安全而高效地应用指针、结构体和联合体。   第四讲:“防范表达式的失控”,剖析MISRAC中关于表达式、函数声明和定义等的不良使用习惯,最大限度地减小各类潜在错误。   第五讲:“准确的程序流控制”,表述C语言中控制表达式和程序流控制的规范做法。   第六讲:“构建安全的编译环境”,讲解与编译器相关的规范编写方式,避免来自编译器的隐患。

    标签: C语言 编程规范

    上传时间: 2014-01-21

    上传用户:Altman

  • 这篇文章是关于C++语言的一个新的扩展——标准模板库的(Standard Template Library)

    这篇文章是关于C++语言的一个新的扩展——标准模板库的(Standard Template Library),也叫STL。 当我第一次打算写一篇关于STL的文章的时候,我不得不承认我当时低估了这个话题的深度和广度。有很多内容要含盖,也有很多详细描述 STL的书。因此我重新考虑了一下我原来的想法。我为什么要写这篇文章,又为什么要投稿呢?这会有什麽用呢?有再来一篇关于STL的文章的 必要吗? 当我翻开Musser and Saini的页时,我看到了编程时代在我面前消融。我能看到深夜消失了, 目标软件工程出现了。我看到了可维护的代 码。一年过去了,我使用STL写的软件仍然很容易维护。 让人吃惊的是其他人可以没有我而维护的很好! 然而,我也记得在一开始的时候很难弄懂那些技术术语。一次,我买了Musser&Saini,每件事都依次出现,但是在那以前我最渴望得到的 东西是一些好的例子。 当我开始的时候,作为C++一部分的Stroustrup还没出来,它覆盖了STL。 因此我想写一篇关于一个STL程序员的真实生活的文章可能会有用。如果我手上有一些好的例子的话,特别是象这样的新题目,我会学的更 快。 另外一件事是STL应该很好用。因此,理论上说,我们应该可以马上开始使用STL。

    标签: Standard Template Library 语言

    上传时间: 2016-02-06

    上传用户:hebmuljb

  • 使用C语言编写程序

    使用C语言编写程序,使用深度优先算法,解决八数码问题。

    标签: C语言 编写 程序

    上传时间: 2016-04-07

    上传用户:hanli8870

  • 这是c语言学习教程

    这是c语言学习教程,很经典,在c的讲述上比较细微而有深度

    标签: c语言 教程

    上传时间: 2016-11-13

    上传用户:我干你啊

  • C和指针——C语言

    深度解析C和指针,让你深入了解指针,深入了解C语言。

    标签: 指针 C语言

    上传时间: 2016-10-29

    上传用户:Oddio

  • 嵌入式Linux与物联网软件开发——C语言内核深度解析 无水印版

    相当好的一本讲C语言的书籍,我看过后感觉是提升了一个档次,希望更多人可以看看吧。学习一下。

    标签: 嵌入式 linux 物联网

    上传时间: 2022-04-27

    上传用户:

  • C语言开发基础教程(Dev-C++)

    Dev-C++安装程序:C++语言是国际通用的主流程序设计语言之一。近年来,C++语言作为信息学竞赛语言为越来越多的选手所选用。C++语言功能强大,数据类型丰富,程序结构严谨,流程清晰,便于阅读和理解。本书是程序设计与算法的入门教材,把DevC++语言、算法和解题有机地结合起来,淡化理论,注重实践的学习方法和实用技巧。本书根据学生的学习规律和可接受性等因素,在全面介绍DevC++语言、语义的同时,对常用算法进行了尽可能深入的介绍剖析,帮助读者了解程序设计的一般方法。全书共分为13章,包括DevC++入门、DevC++语言简介、顺序结构、选择结构、循环结构、函数、数组、指针、字符串、文件、输入与输出流、链表、调试等内容,并附有大量习题。书中的代码规范、简洁、易懂,不仅能帮助读者理解算法原理,还能帮助读者学会很多实用的编程技巧。

    标签: C语言

    上传时间: 2022-04-29

    上传用户:

  • 数字信号处理C语言程序集

    数字信号处理C语言程序集

    标签: 数字信号处理 C语言程序

    上传时间: 2013-07-21

    上传用户:eeworm

  • 数据结构(C# 语言版)

    数据结构(C# 语言版)

    标签: 数据结构 语言

    上传时间: 2013-06-16

    上传用户:eeworm