随笔分类 -  C语言

摘要:C语言基本算数运算符如下表:名称符号说明加法运算符+双目运算符,即应有两个量参与加法运算。如a+b,4+8等。具有右结合性。减法运算符-双目运算符。但“-”也可作负值运算符,此时为单目运算,如-x,-5等具有左结合性。乘法运算符*双目运算符,具有左结合性。除法运算符/双目运算符,具有左结合性。参与运... 阅读全文
posted @ 2014-09-01 21:26 冬季小虫 阅读(660) 评论(0) 推荐(0)
摘要:变量的数据类型是可以转换的。转换的方法有两种,一种是自动转换,一种是强制转换。自动转换 自动转换发生在不同数据类型的量混合运算时,由编译系统自动完成。自动转换遵循以下规则:若参与运算量的类型不同,则先转换成同一类型,然后进行运算。转换按数据长度增加的方向进行,以保证精度不降低。如int型和long... 阅读全文
posted @ 2014-08-27 22:34 冬季小虫 阅读(261) 评论(0) 推荐(0)
摘要:实数的表示1) 十进制数形式由数码0~ 9和小数点组成。 例如:0.0、25.0、5.789、0.13、5.0、300.、-267.8230 等均为合法的实数。注意,必须有小数点。2) 指数形式由十进制数,加阶码标志“e”或“E”以及阶码(只能为整数,可以带符号)组成。其一般形式为:a E n(a为... 阅读全文
posted @ 2014-08-11 22:13 冬季小虫 阅读(1295) 评论(0) 推荐(0)
摘要:整型数据即整数。 整型数据的分类 整型数据的一般分类如下:基本型:类型说明符为int,在内存中占2个字节。短整型:类型说明符为short int或short。所占字节和取值范围均与基本型相同。长整型:类型说明符为long int或long,在内存中占4个字节。无符号型:类型说明符为unsig... 阅读全文
posted @ 2014-08-04 22:04 冬季小虫 阅读(1922) 评论(0) 推荐(0)
摘要:对于基本数据类型量,按其值是否可变又分为常量和变量两种。 在程序执行过程中,其值不发生改变的量称为常量,其值可变的量称为变量。它们可与数据类型结合起来分类,例如,可分为整型常量、整型变量、浮点常量、浮点变量、字符常量、字符变量。 常量 在程序执行过程中,其值不发生改变的量称为常量。常量分类... 阅读全文
posted @ 2014-07-30 21:33 冬季小虫 阅读(468) 评论(0) 推荐(0)
摘要:所谓数据类型是按被定义变量的性质,表示形式,占据存储空间的多少,构造特点来划分的。在C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类。数据类型说明:基本数据类型: 基本数据类型最主要的特点是,其值不可以再分解为其它类型。也就是说,基本数据类型是自我说明的。构造数据类... 阅读全文
posted @ 2014-07-29 20:19 冬季小虫 阅读(325) 评论(0) 推荐(0)
摘要:什么是算法|算法的概念 一个程序应包括:对数据的描述:在程序中要指定数据的类型和数据的组织形式,即数据结构(data structure)。对操作的描述:即操作步骤,也就是算法(algorithm)。 Nikiklaus Wirth提出的公式:程序=数据结构+算法 这三个方面是一个程序涉及人员所应... 阅读全文
posted @ 2014-07-24 21:23 冬季小虫 阅读(307) 评论(0) 推荐(0)
摘要:scanf和 printf这两个函数分别称为格式输入函数和格式输出函数。其意义是按指定的格式输入输出值。因此,这两个函数在括号中的参数都由以下两部分组成: 1) 格式控制串:格式控制串是一个字符串,必须用双引号括起来,它表示了输入输出量的数据类型。 在printf函数中可以在格式控制串内出现... 阅读全文
posted @ 2014-07-21 21:52 冬季小虫 阅读(618) 评论(0) 推荐(0)
摘要:1. 标准C语言 C语言诞生于20世纪70年代,年龄比我们自己还要大,期间产生了很多标准,但是各种编译器对标准的支持不尽相同。 ANSI C是使用的最广泛的一个标准,也是第一个正式标准,被称为“标准C语言”。ANSI C于1980年由美国国家标准局(American National Sta... 阅读全文
posted @ 2014-07-20 21:29 冬季小虫 阅读(320) 评论(0) 推荐(0)
摘要:常用的C语言开发工具有很多,每个开发工具所支持的库函数和对标准的实现都有差异。不过,对于我这样得初学者,可以忽略这些细节,选择一款使用广泛、上手容易的开发工具才是王道。在网上找了一下,Windows平台下推荐Visual C++ 6.0,Linux平台下推荐使用GCC,由于本人用得是unix系同... 阅读全文
posted @ 2014-07-19 23:19 冬季小虫 阅读(394) 评论(0) 推荐(0)
摘要:前面介绍了C语言得发展,原理运行机制下面写两个C程序,下面介绍C源程序得基本部分和书写格式。 【例1-1】输出Hello World!1 #include2 3 int main(void)4 {5 printf("Hello World!%/n");6 return 0;7 }V... 阅读全文
posted @ 2014-07-17 22:24 冬季小虫 阅读(314) 评论(0) 推荐(0)
摘要:计算机语言和人类高级语言的联系 可以说,所有的编程语言都是一个原理,使用人类能读懂的语言来编写源代码(source code),再利用编译器将源代码翻译成机器能读懂的语言,称为目标代码(object language)。 在计算机底层硬件中,所有的数据都是以1和0两个高低电平来表示,计算机只... 阅读全文
posted @ 2014-07-16 22:34 冬季小虫 阅读(1783) 评论(0) 推荐(0)
摘要:C语言之父C语言之父——里奇 C语言在19世纪70年代初问世,1978年美国电话电报公司(AT&T)贝尔实验室正式发布C语言,后由美国国家标准局(American National Standards Institute,简称ANSI)制定了一套C语言标准,于1983年发表,通常称之为ANSI... 阅读全文
posted @ 2014-07-15 23:46 冬季小虫 阅读(1041) 评论(0) 推荐(0)