傻大方


首页 > 知识库 > >

语言|C语言入门经典(第四版)1-C语言编程.( 二 )


按关键词阅读: 入门 语言 第四 编程 经典


编译器在编译过程开始之前的预处理阶段处理这些指令 。
预处理指令相当多 , 大多放于程序源文件的开头,1.5.3 定义main()函数,函数是两个括号之间执行某组操作的一段代码 。
每个C程序都由一个或多个函数组成 , 每个C程序都必须有一个main()函数因为每个程序总是从这个函数开始执行 。
因此假定创建、编译、链接了一个名为 。

8、progname.exe的文件 。
执行它时 , 操作系统会调用这个程序的main()函数 。
,1.5.4 关键字,在C语言中 , 关键字是有特殊意义的字 , 所以在程序中不能将关键字用于其他目的 。
关键字也称为保留字 。
在前面的例子里 , int就是一个关键字 , void和return也是关键字 。
C语言有许多关键字 , 我们在学习C语言的过程中 , 将逐渐熟悉这些关键字 。
附录C列出了完整的C语言关键字表 。
,1.5.5 函数体,1.5.6 输出信息,例子中的main()函数体包含了个调用printf()函数的语句: printf(Beware the Ides of March!);
/* This line displays。

9、a quotation */ printf()是个标准的库函数 , 它将引号内的信息输出到屏幕上 , 在这个例子里 , 调用这个函数会显示引号内的一段警示语:双引号内的字符串称为字符串字面量 。
注意这行代码用分号作为结尾 。
,1.5.7 参数,包含在函数名(如上面语句中的printf()函数)后的圆括号内的项称为参数 , 它指定要传送给函数的数据 。
当传送给函数的参数多于一个时 , 要用逗号分开 。
在上面的例子中 , 函数的参数是双引号内的文本字符串 。
如果不喜欢例子中引号内的文本 , 可以改用自己想输出的句子 。
例如 , 使用马克白(Macbeth)的一句话: printf(Out , damned Spot! Out I say!);


10、 修改源代码后 , 必须再次编译及链接程序 , 才可执行 。
,1.5.8 控制符,反斜杠()在字符串里有特殊的意义 , 它表示转义序列的开始 。
转义序列可以在字符串中插入无法指定的字符 , 例如制表符及换行 , 或编译器在某些情况下会混淆的字符 , 例如双引号一般用于界定字符串 。
反斜杠后面的字符表示是哪种转义序列 。
在这个例子里 , n表示换行 。
还有其他许多转义序列 。
显然 , 反斜杠是有特殊意义的 , 所以需要一种方式在字符串中指定反斜杠 。
为此 , 应使用两个反斜杠() 。
同样 , 如果要输出双引号 , 就用,1.6 用C语言开发程序,如果读者从未写过程序 , 对C语言开发程序的过程就不会很清楚 , 但它和我们日常生活的许多事务是相同的 , 万事开头难 。
一般首 。

11、先大致确定要实现的目标 , 接着把该目标转变成比较准确的规范 。
有了这个规范后 , 就可以制订达到最终目标的一系列步骤了 。
就好比光知道要盖房子是不够的 , 还得知道需要盖什么样的房子 , 它有多大 , 用什么材料 , 要盖在哪里 。
这种详细规划也需要运用到编写程序上。
了解问题 详细设计 实施 测试,1.6.1 了解问题,第一步是弄清楚要做什么 。
在不清楚应提供什么设施:多少间卧房、多少间浴室、各房间多大等等之前就开始建造房子 , 会有不知所措之感 。
所有这些都会影响建造房子所需的材料和工作量 , 从而影响整个房子的成本 。
一般来说 , 在满足需求和完成项目的有限资金、人力及时间之间总会达成某种一致 。
,1.6.2 详细设计,要建造房子 ,。

12、必须有详细的计划 。
这些计划能让建筑工人按图施工 , 并详细描述房子如何建造具体的尺寸、要使用的材料等 。
还需要确定何时完成什么工作 。
例如 , 在砌墙之前须先挖地基 , 所以这个计划必须把工作分为可管理的单元 , 以便执行起来井然有序 。
,1.6.3 实施,有了房子的详细设计 , 就可以开始工作了 。
每组建筑工人必须按照进度完成他们的工作 。
在下一阶段开始前 , 必须先检查每个阶段是否正确完成 。
省略了这些检查 , 将可能导致整栋房子倒塌 。
当然 , 假使程序很大 , 可以一次编写部分 。
一个部分完成后 , 再写下部分 。
每个部分都要基于详细的设计规范 , 在进行下一个部分之前 , 应尽可能详细地检查每个部分的功能 。
这样 , 程序就会逐步完成预期的任务,1.6 。

13、.4 测试,房子完成了 , 还要进行许多测试:排水设备、水电设施、暖气等 。
任何部分都有可能出问题 , 这些问题必须解决 。


来源:(未知)

【学习资料】网址:/a/2021/0330/0021816152.html

标题:语言|C语言入门经典(第四版)1-C语言编程.( 二 )


上一篇:高校|高校食堂展销会策划方案

下一篇:《写作指导》课件