益盛:C语言程序设计手册八章

建站知识

C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。

 

C语言有一个突出的优点就是适合于多种操作系统,如DOS、UNIX、windows 98.windows NT;也适用于多种机型。C语言具有强大的绘图能力,可移植性好,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画,它也是数值计算的高级语言。

而C语言是C++的基础,C++和C语言在很多方面是兼容的。
C语言是一个结构化语言,它的重点在于算法与数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事物)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事物)控制。

对于C语言和C++的学习,益盛网络小编为您整理了如下必学知识,有用的请纳入自己的知识库里。

编程必备手册第一章:C语言随机函数
大多数编程语言都支持定义某种形式的函数。使用函数可以将一个大程序分解为小的代码块并分别命名,然后这些命名的代码块就可以在整个程序中重复使用了。函数输入参数并返回一个结果。C函数可以输入的参数个数没有限制。一般来说。。。。。。

编程必备手册第二章:C语言中的移位运算和排序法
在C语言中,移位运算是双目运算符,属于位运算的范畴,它分为左移(<<)运算和右移(>>)运算两种。
对于左移运算,运算符的左边是移位对象,右边是整型表达式,代表左移的位数。左移时,无论移位对象是有符号数还是无符号数,都是右端(低位)补0,左端(高位)移出的部分舍弃。。。。。。

编程必备手册第三章:C语言和C++的区别与对比

C语言是C++的基础,C++语言和C语言在很多方面是兼容的。因此,掌握了C语言,再进一步学习C++就能以一种熟悉的语法来学习面向对象的语言,从而达到事半功倍的目的。。。。。。

编程必备手册第四章:C语言中的预处理

最常用的预处理器命令就是define命令,该预处理器命令有三部分组成:#define本身、符号缩略语、替换列表(或称为主体)。结构可写为:#define 宏 主体        其中宏部分不能有空格,只能是数字、下划线、字母,但第一个字符不能使数字。。。。。。

编程必备手册第五章:高内聚、低耦合

内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。。。。。。

编程必备手册第六章:什么是指针?

为了正确地访问这些内存单元,必须为每个内存单元编上号。根据一个内存单元的编号即可准确地找到该内存单元。内存单元的编号也叫做地址。既然根据内存单元的编号或地址就可以找到所需的内存单元,所以通常也把这个地址称为指针。。。。。。

 

编程必备手册第七章:原码、反码和补码

符号位的表示:最常用的表示方法有原码、反码和补码。 原码表示法:一个机器数x由符号位和有效数值两部分组成,设符号位为x0,x真值的绝对值|x|=x1x2x3…xn,则x的机器数原码可表示为: [x]原=  ,当x>=0时,x0=0,当x<0时,x0=1。。。。。。

 

编程必备手册第八章:C语言关键字有哪些?

C 语言有多少个关键字?sizeof 怎么用?它是函数吗?有些人不知道C 语言有多少个关键字,大多数人往往会认为sizeof 是函数,因为它后面跟着一对括号,有的人不能理解为什么C 语言关键字竟有32 个之多。更有甚者,说大学老师告诉他们sizeof 是函数,没想到它居然是关键字!

 

 

 

继续阅读