写点什么

计算机原理学习笔记 Day12

发布于: 2021 年 04 月 21 日
计算机原理学习笔记 Day12

在 C 语言中,数据用变量来表示,处理用函数来表示。C 语言的程序就是由变量和函数构成。


数学变量对位数和精度是没有任何限制的。与此相对,程序变量则受位数和精度的限制。这是因为,计算机的存储容量是有限的。计算机中预先被定义过的位数和精度称为数据类型


函数包括程序员自己编写的函数以及系统提供的函数。其中,后者通常称为标准函数库标准函数库是指具有可被各种程序使用的通用功能的函数。


函数的括号中,除变量以外,也可以放置通过文字串、数值等指定的数据信息,这些统称为参数。被作为函数的处理结果而返回的数值称为返回值。利用函数称为函数调用。


main 是程序启动时最初运行的函数。在由多个函数构成的程序中,程序启动时运行 main 函数,并在 main 函数中调用其他函数,然后该函数又调用其他函数……,像这样,所需要的函数会被一个接一个地调用。


void main(void)中的 void 表示的是该 main 函数没有参数也没有返回值的意思。


在函数模块中定义的变量,只能在该函数中使用。这样的变量就称为局部变量


变量也可以在函数模块外进行定义(虽然函数处理必须要在函数的模块中进行,但变量是可以在模块外进行定义的),该变量称为全局变量


在程序中表现大量数据时,通常会使用数组的形式。数组的全体数据用同一个名字(数组的名字)来表示,各数据(称为元素)则通过从 0 开始的连续编号(称为索引)来进行区分。


程序就如同是由计算机执行的各种指令罗列起来的文章。计算机内部的 CPU,通过对该文章的内容进行解析和运行,来控制连接到计算机的各种外围设备。具体来说,控制就是指 CPU 和各种设备之间配合进行数据的输入输出处理。

发布于: 2021 年 04 月 21 日阅读数: 10
用户头像

还未添加个人签名 2018.11.30 加入

还未添加个人简介

评论

发布
暂无评论
计算机原理学习笔记 Day12