正在加载图片...
汇编语言生成的机器代码低10~20%,而同时C又具有 PASCAL那样的结构,这就难怪有 大量的程序员喜欢它 C语言的语法限制不太严,例如,对数组下标越界不做检查整型字符型数据可以通 用,不专设逻辑型数据而以整型来代替等。较少的限制给程序员带来较大自曲这就要求程 序员在编程时应确实明白自己在做什么,而不要把检查错误的工作仪寄托于编译程序。当然 这会带来一些麻烦但作为程序员应该考虑好再开始编码。其实有时懊让计算机惩罚一下 粗枝大叶的程序员也不一定是什么坏事 C语言得到广泛使用的主要原因可能就是因为程序攒善欢它回但不是专业夫员的 专利非专业人员经过实践也会熟练地掌握它现在有许多不同专业的非计算机专业大员正 在使用或正在转向C语言。C语言是我们大家共同的财富 第二节用C语言编写程序 学习一种程序设计语言唯一的有效途径就是用它编写程序。下面几个简单的程序将带 你进入C的世界,开始我们的学习。 第一个程序总是输出一个字符串这里,选择著名的"hlo,word"程序,以表示对 K8R的敬意 例1.1 printf hello, world \n"); 这个程序的运行结果是输出字符串 hello, world 上面的程序称C语言源程序简称C程序。为了让它运行,必须先找一个编辑程序输入 它然后编译,装入,最后执行 现在让我们来看看程序本身。main是一个函数名,表示“主函数”。一个C程序,不管简 单或复杂,总是由一个或多个函数组成由这些函数实现要做的操作。函数名可以按照你的 喜好去取但main是一个特殊的名字。C程序总是从man函数开始执行这意味着,一个程 序必须在某个地方有一个main函数 花括号}括起构造函数的语句称函数体。函数体中只有一条函数调用语句 printf(("hl, world\n”) 其功能是将双引号”中的内容输出。 printf是C语言中的库函数,它来自计算机厂家提供的 输入输出库你可以直接去调用它。双引号中的内容是调用prnt时提供的参数,表示为 个字符串。字符串中的是C语言中的换行字符在输出时它将终端的光标移动到下一行 的开始。如果不使用\n,输出时就会发现光标停在输出字符串的后面。prin不提供自动换 行的功能每当在程序中需要执行换行操作时都必须写出\n。例如,我们把例1.1改写一 下
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有