C程序设计语言
(副标题):无 ;
(作者): 51epub.cc ;
内容简介:
第1章 导言
在本书的开篇,我们首先概要地介绍 C 语言,主要是通过实际的程序引入 C 语言的基本 元素,至于其中的具体细节、规则以及一些例外情况,在此暂时不多做讨论。因此,本章不 准备完整、详细地讨论 C 语言中的一些技术(当然,这里所举的所有例子都是正确的)。我们 是希望读者能尽快地编写出有用的程序,为此,本章将重点介绍一些基本概念,比如变量与 常量、算术运算、控制流、函数、基本输入/输出等。而对于编写较大型程序所涉及到的一 些重要特性,比如指针、结构、C 语言中十分丰富的运算符集合、部分控制流语句以及标准库 等,本章将暂不做讨论。
这种讲解方式也有缺点。应当提请注意的是,在本章的内容中无法找到任何特定语言特 性的完整说明,并且,由于比较简略,可能会使读者产生一些误解;再者,由于所举的例子 并没有用到 C 语言的所有强大功能,因此,这些例子也许并不简洁、精炼。虽然我们已经尽 力将这些问题的影响降到最低,但问题肯定还是存在。另一个不足之处在于,本章所讲的某 些内容在后续相关章节还必须再次讲述。我们希望这种重复给读者带来的帮助效果远远超过 它的负面影响。
无论是利还是弊,一个经验丰富的程序员应该可以从本章介绍的内容中推知他们自己进 行程序设计所需要的一些基本元素。初学者应编写一些类似的小程序作为本章内容的补充练 习。无论是经验丰富的程序员还是初学者,都可以把本章作为后续各章详细讲解的内容的框。
1.1 入门
学习一门新程序设计语言的惟一途径就是使用它编写程序。对于所有语言的初学者来说, 编写的第一个程序几乎都是相同的,即:
请打印出下列内容
hello, world
尽管这个练习很简单,但对于初学语言的人来说,它仍然可能成为一大障碍,因为要实 现这个目的,我们首先必须编写程序文本,然后成功地运行编译,并加载、运行,最后输
目录预览:
C程序设计语言(中文第二版·新版)
第1章 导言
1.1 入门
1.2 变量与算术表达式
1.3 for 语句
1.4 符号常量
1.5 字符输入/输出
1.6 数组
1.7 函数
1.8 参数——传值调用
1.9 字符数组
1.10 外部变量与作用域
第2章 类型、运算符与表达式
2.1 变量名
2.2 数据类型及长度
2.3 常量
2.4 声明
2.5 算术运算符
2.6 关系运算符与逻辑运算符
2.7 类型转换
........