随笔分类 - C自考学习
摘要:结构型的定义 基本数据类型是系统提供的数据类型,而结构类型是用户在程序中自己定义的一种数据类型。这种结构型必须先定义,然后才能用已经定义的结构型来定义相应的变量、数组、指针等。 特点:可以自己定义一种数据类型来存放类型不同的数据。这种数据类型就称为“结构型”。结构型又称“结构体型”。 例如:姓名是字
阅读全文
摘要:函数的概念 在一个程序中,如果在不同地点多次执行某项操作,就可以把完成这项操作的程序段从程序中独立出来,定义成函数,而原来程序中凡需要进行这个操作的程序段可以只用“函数调用”来替代,从而达到简化程序清单的目的。建立函数成为“函数的定义”,使用函数称为“函数的调用”。 通常把调用其它函数的函数称为“主
阅读全文
摘要:指针和指针变量 指针就是地址,地址是一种数据类型。指针变量也是变量,但只能存放地址类型的数据,可以称为“地址型”变量。 1)内存单元和地址 一个程序运行时,程序本身和程序中用到的数据都要保存在计算机的内部存储器中。内部存储器是由多个内存单元(字节)组成的,每个单元都有自己独有的,相互不同的地址,称内
阅读全文
摘要:一维数组 一维数组中的元素是排列成一行的,当需要存放一行或一列数据时常用一维数组。一维数组的元素常用“数组名[下标]”来表示,其中,下表是从0开始的。例如:a[0]="hello";a[1]="world"; 1)数据类型可以是任何基本类型。 2)数组名是按照“标识符”的规则构成的。 3)长度是一个
阅读全文
摘要:字符集 在C语言程序中允许出现的所有基本字符的组合称为C语言的字符集。C语言的字符集就是ASCII字符集。主要包含一下几类: 1)大小写英文字母A~Z,a~z(52个) 2)数字0-9(10个) 3)非字母数字的可显示字符(33个) 4)转义字符(转义字符有反斜杠字符\ 开始后跟单个字符或若干个字符
阅读全文
摘要:C语言历史由来 世界上第一个高级语言是“ALFOL”,而C的前身是ALGOL语言。1970年美国贝尔实验室的肯·汤普逊对BCPL(基本复合程序设计语言)进行了进一步的简化,突出了硬件处理的能力,并取了“BCPL”的第一个字母“B”作为新语言的名称。同时用B语言编写了UNIX操作系统。1972年贝尔实
阅读全文