第一章c语言概述

原创 2015年11月17日 21:21:40

C语言是一种计算机程序设计语言,属高级语言范畴。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用,也可以作为应用程序语言,编写不依赖计算机硬件的应用程序,代码清晰精简,十分灵活。

c语言有一下几大特性:

(1)两重性:c语言不仅可以像汇编语言一样,能对硬件进行操作,像一般的驱动开发,都是运用到c语言,另外c语言的语法结构和语法又像高级语言一样,能使人容易看懂和编写。

(2)结构化:c语言开发的另一大特性是一般采用结构化的开发流程,结构化就是除了模块之间必要的信息交流,其余各个部分相对独立,尽可能降低各个模块之间的耦合度,模块之间共用的参数尽可能少。

(3)运行效率极高:特别在linux平台上,linux是用c语言开发的,对于某些平台对运行效率要求很高时,一般采用c语言来编写程序。

(4)可移植性好:c语言编写的程序一般来说不需要进行任何的修改,就可以在不同的平台上运行。当然在移植的问题上来说,一般会用到typedef这个关键字。

(5)具有丰富的数据结构和数据类型,c语言有34个运算符,32个关键字,9种控制语句。

当然c语言也有缺点,就是太灵活,语法结构太不严格,相对限制较少。

  现在, Windows已成为计算机的主要操作系统, 相应的基于Windows的程序开发多采用C++,它虽是一种面向对象的语言, 但其核心内容仍是标准C。

第一章 操作系统概述(一)

第一章 操作系统概述 本章将介绍学习操作系统应该建立的一些基本概念和常识性内容,划定研究对象的范围并补充一些必要的硬件知识;说明对操作系统内核需要实现的主要功能;简要介绍操作系统的发展历程和分类以帮助...
  • xieqian02
  • xieqian02
  • 2015年02月01日 10:46
  • 336

第1章 计算机、程序和Python概述

Chapter 1
  • u013603102
  • u013603102
  • 2017年01月31日 09:33
  • 119

2-《电子入门趣谈》第一章_一切从单片机开始-1.1单片机概述

接下来,我将带您走入一个神奇的世界。 我知道,当您拿起这本书翻开第一页的时候,您心里肯定还是在嘀咕“我到底该如何入门科研呢?这个头该怎么开呢?”。 好吧,我来告诉你,从单片机开始。 为何要从单片机开始...
  • u012452561
  • u012452561
  • 2015年12月02日 09:18
  • 2036

《数论概论》读书笔记(第一章) 什么是数论?

数论是纯粹数学的分支之一,主要研究整数的性质。 整数可以是方程式的解(丢番图方程)。有些解析函数(像黎曼ζ函数)中包括了一些整数、质数的性质,透过这些函数也可以了解一些数论的问题。透过数论也可以建...
  • liangzhaoyang1
  • liangzhaoyang1
  • 2017年03月18日 16:44
  • 9494

JQuery第一章js 上机+课后

=============上机1 包含字母 sj1.html --> document.write("在以下字符中:"); va...
  • qq_36074043
  • qq_36074043
  • 2017年04月25日 13:14
  • 499

第一章--概述

本系列博文用于本人复习计算机网络,参考自《计算机网络》(第6版)谢希仁。如有侵权,请联系本人删除 本章最重要的内容是: (1)因特网的边缘部分和核心部分 (2)计算机网络的一些性能指标 ...
  • Ace_Yom
  • Ace_Yom
  • 2015年08月18日 21:27
  • 304

第一章:概述

嵌入式系统的定义: 1.美国:一种计算机硬件和软件的集合,也许还有机械装置,用于实现一个特定的功能,在某些特定的情况下,嵌入式系统是一个大系统或产品的一部分。 2.CHINA:置于...
  • qq_24085431
  • qq_24085431
  • 2016年03月06日 10:04
  • 200

数据库第一章习题

1.数据与信息有何区别,有何联系? 答:数据是一组对客观事物定性或定量描述的原始物理符号的集合,包括文本、图形 、图像、声音等形式,也是数据库存储和加工的基本对象。信息是一种已经被加工为 特定形...
  • hsk256
  • hsk256
  • 2015年03月12日 18:16
  • 652

计算机网络第一章知识总结

第一章知识点 1.计算机网络把许多计算机连在一起,而互联网把许多计算机连在一起,是网络的网络。因特网是世界上最大的网络。 2.以小写字母i开始的internet是通用名词,它泛指由多个计算机互联而...
  • YPandy
  • YPandy
  • 2014年12月20日 09:51
  • 647

计算机网络自顶向下第一章读书笔记

计算机网络自顶向下第一章读书笔记
  • qq_18952073
  • qq_18952073
  • 2016年08月24日 22:14
  • 572
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第一章c语言概述
举报原因:
原因补充:

(最多只允许输入30个字)