- 博客(9)
- 收藏
- 关注
原创 程序设计基础(7)——指针
指针类型与指针变量在C中,任何一个类型都伴随着一个指向本类型变量的指针类型。设有类型T,则指向T类型变量的指针类型用T *T称为该指针类型的基类型指针变量简称指针,是一种特殊的变量,它所存储的“值”被解释称为一个变量的地址,也被称为变量的指针。声名指针变量通过把星号“*”放在变量前实现,即使用如下形式:*p其中,p是标识符。把上述形式放在变量声明中便可以声名指针变量。如int *iptr1,*iptr2,x,y;除了声名两个一般的int类型变量x和y以外,还声明了两个
2022-05-21 16:33:31 762
原创 程序设计基础(8)——结构体
C语言为“一个数据项有多个子数据组成,而每一个子数据的类型可能不一样”的数据提供了一种新的数据表示手段——结构体结构体类型结构体类型的定义结构体类型是分量的集合。分量也称成员、成分、域,分量类型可以不同。使用“结构体类型定义”定义结构体类型,“结构体类型定义”有如下两种形式。struct{ struct sid{ T id,......id; T id,......id; ....
2022-05-14 15:45:04 323
原创 程序设计基础(6)——数组
数组类型是构造型数据类型之一,数组是变量的一个有序集合,其中所有的变量都具有同一种类型。例如:一个向量可以表示为由若干实数变量组成的数组;一个矩阵可以表示为由若干向量组成的数组。数组的基础类型称为元素类型,可以是任意类型(包括以前讲的简单类型,以及后面将要讲的结构体、共用体、指针以及正在讲的数组等类型)数组类型的构造方法是把固定数目的元素类型的数据顺序排成一个表。每个数据是元素类型的一个值。所有元素值顺序排成的表是数组类型的一个值。数组类型的每个元素都有一个唯一的编号,称为“下标”。数组声明
2022-05-13 16:48:31 768
原创 程序设计基础(5)——顺序程序设计(输入与输出)
输入与输出的概念输入是指吧数据从外部设备(磁盘、键盘、磁带、传感器......)上读入计算机的。输出是把计算机内部的数据送到外部设备(磁盘、显示器、打印机....)上去。C语言不提供I/O语句,而是通过标准函数库中的若干标准函数实现I/O的(1)字符的输入C提供的字符输入函数是一个无参函数,调用该函数的一般格式是:getchar()其操作是从标准输入设备(也就是键盘)上读入一个字符,作为函数值。读入的字符一般是要保存到一个字符型变量中,若变量ch是字符类型,通常以如下形式使用该函
2022-05-07 09:24:24 957
原创 程序设计基础(3)——顺序程序设计(数据类型)
浮点型在C语言中浮点类型包括:(1)各种长度的浮点类型:float、double、long double(2)各种长度的复数类型:float_complex、double_complex、long double_complex(3)各种长度的虚数类型:float_imaginary、double_imaginary、long double_imaginary抽象的讲float型的值域是全体实数。但是由于计算机表示方面的原因,实际的值域只能是实数的一个子集。实数在计算机内部的表示通常是不精
2022-05-06 15:53:56 173
原创 程序设计基础(2)——顺序程序设计(数据)
数据:程序设计的对象就是数据:数据分为常量和变量。常量:在程序的执行期间值不变,被称为常量。常量一般包括字面常量和常量标识符。变量:在程序的执行期间值可变的数据对象。不论常量还是变量都具有类型属性,任意一个特定的常量或者变量都属于某一个数据类型。字面常量概念:常量可以直接书写在程序中,称为字面常量。(1)整数类型常量整数类型常量是一个数字序列。可用十进制、八进制、十六进制。其中,十进制的整数类型常量是一个“非零开头的数字序列”。(2)浮点类型常量浮点类型常量通常有
2022-05-04 15:56:00 1024
原创 程序设计基础(1)——顺序程序设计(基本符号)
基本符号一个程序是由若干词法单位(相当于单词)构成,每个词法单位由一些基本字符构成。字符集任何计算机系统都使用一个可被本系统识别的字符集。该字符集中包括人们常用的字母、数字以及诸如句号、逗号、括号之类的特殊字符。字符集常被用于人与计算机之间以及计算机与计算机之间、计算机与外部设备之间进行信息交换。其中,每个字符都有两种形态:(1)可视形态:表现为可在键盘上、印在纸上、显示在屏幕上的字符符号(2)存储形态:表现为存储在计算机中的二进制代码、、一个字符在计算机内是以二进制代码形式(存
2022-05-03 17:03:32 626
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人