C语言——第一章程序设计与C语言-创新互联

第一章 程序设计与C语言 一、计算机与程序、程序设计语言

计算机由什么控制?什么是机器语言?

创新互联专注于铁东网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供铁东营销型网站建设,铁东网站制作、铁东网页设计、铁东网站官网定制、微信小程序定制开发服务,打造铁东网络公司原创品牌,更为您提供铁东网站排名全网营销落地服务。

计算机由程序控制,一个型号机器语言的指令的集合称为该计算机的机器语言。

什么是程序和源程序

程序就是一组计算机能识别和执行的指令
用高级语言编写的程序称为“源程序”

机器语言和汇编语言与高级编程语言的区别

程序设计语言的发展经过了从机器语言、汇编语言到高级语言的历程。机器语言和汇编语言依赖于具体计算机,属于低级语言,难学难用,无通用性。高级语言接近人类自然语言和数学语言,容易学习和推广,不依赖具体计算机,通用性强。

编辑好源代码后为什么还要进行编译才能执行

由于C语言是高级编程语言,而用高级语言编写的程序,计算机时不能直接识别和执行的(计算机只能直接识别二进制的指令),必须事先把用高级语言编写的程序翻译成机器语言程序,这个“翻译”工作是由称为“编译系统”的软件来实现的。

二、简单的C语言程序

C程序的特点

  1. C语言主要是由函数构成的。

函数是C程序的基本单位,程序从主函数开始运行且在主函数结束,主函数又称main函数,一个程序有且只有一个,被调用函数可以有多个,可被主函数和其他函数调用。

  1. 一个函数由两部分组成。

(1)函数首部
即函数的第1行,包括函数名、函数类型、函数参数(形式参数)名和参数类型。
一个函数名后面必须跟一对括号,括号内写函数的参数名及其类型。函数可以没有参数,例如:int main()
(2)函数体(声明部分、执行部分)
即函数首部下面的大括号内的部分,如果一个函数内有多个大括号,则最外层的一对大括号为函数体的范围。
声明部分:在这部分中定义所用到的变量和对所调用函数的声明。
执行部分:由若干个语句组成。

  1. 一个C程序总是从main函数开始执行的。

每个C语言程序有且只有一个main()函数,它是程序的起点和终点。

  1. C程序书写格式自由。
  2. 每个语句和声明的最后必须有一个分号。
  3. C语言本身没有输入输出语句。

C语言中输入输出操作由库函数完成。

  1. 可以用“//”或“//”对C程序中的任何一行或数行做注释。

注释的功能是增强程序的可读性

三、运行C程序的步骤

上机操作一个C程序,一般要经过以下4个步骤: 编辑、编译、连接、执行

在这里插入图片描述

要让计算机能执行高级语言源程序,必须用相应的“编译系统”,把源程序翻译成二进制形式的“目标程序”,然后再将该目标程序与系统的函数库以及其他目标程序连接起来,形成可执行的目标程序。

C语言程序编译后生成目标程序,连接后生成可执行目标程序。

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网页名称:C语言——第一章程序设计与C语言-创新互联
文章转载:http://myzitong.com/article/dsdegd.html