自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 结构体与共用体

关于typendef的一些说明。用typedef定义类型。声明NUM为整型数组类型:typend int NUM【100】;用typendef只是对已经存在的类型增加一个类型名,而没有创造新的类型。区别:typedef和define。声明POINTER为指向函数的指针类型,该函数返回整数值。用typedef可以声明各种类型名,但不能用来定义变量。用typendf声明新的类型名称来代替已有的类型名称。使用typendef有利于程序通用与移值。声明STRING为字符指针类型。声明INTEGER为整形。

2023-05-16 21:58:57 57

原创 关于共用体

只有先定义共用体变量才能引用他而且不能引用共用体变量,而引用共用体变量中的成员。共用体与结构体的比较。共用体变量的引用方式。1:结构体变量所占内存长度是个成员内存之和,每个成员都占有自己内存。使几个不同的变量共占同一段内存的结构称为“共用体”类型结构。2:共用体变量是内存长度最长的成员的长度。

2023-05-15 21:27:26 49

原创 结构体与共用体

每个成员列表一些成员组成,每个成员都是该结构的一个组成部分。需要对每个成员做类型说明 形式为 类型说明符 成员名;结构体变量的初始化 结构体数组。一个结构体变量的指针就是该结构体变量所占据的内存段的起始地址。类型名 结构名 变量名 变量名。一个结构体变量可以放一组数据(学生学号 名字 成绩)1,先说明结构体类型变量在定义变量名。3,直接定义结构图类型名。2,在声明类型的同时定义变量。

2023-05-11 21:28:42 48

原创 预处理命令

对”输出格式“作宏定义,见书写麻烦。difine为宏定义命令 标识符为所定义的宏名 字符串可以是常熟,表达式,格式串。宏定义必须写在函数之外 如果 宏名在源程序中用括起来,则预处理程序不对其宏代换。#define pI 3.1415926 “标识符pI代替3.1415926。其定义一般形式为:#define 标识符 字符串。其中“#”表示这是一条预处理命令。凡事以“#”开头的均为预处理命令。宏定义不是说明或语句,末尾不必加分号 如果加则连分号一起置换。以“#”开头的为预处理命令。

2023-05-09 21:56:37 38

原创 函数的嵌套调用

c语言不可以定义函数,但可以调用函数。就是说再调用一个函数的过程中又调用另一个函数。再调用一个函数的过程中又出现直接或间接的调用函数本身称为函数的递归调用。嵌套的定义是在定义一个函数是其体内包含着另一个函数的完整定义。c语言的特点就是允许函数的递归调用。

2023-05-04 18:39:04 143

原创 函数的概念

由主函数调动其他函数,其他函数可以互相调用,同一个可同时被一个函数或多个函数调用任意一次。一个较大的程序可以分为诺干个程序模块,每个模块实现特定的功能。在高级语言中用子程序来实现模块功能。子程序功能由函数来完成。一个c程序可以由主函数和许多个子函数组成。类型标识符 函数名(形式参数表列)1 ,标准函数 ,即库函数。调用函数时的数据传递。

2023-04-29 23:37:08 59

原创 二分法举例

【代码】二分法举例。

2023-04-29 22:31:19 26

原创 二维数组的定义与引用

例子 :定义 a为3行4列 的数组 float a 【3】 【4】不可以写成float a 【3,4】4,如果对任意全部元素都赋初值,则定义数组对对第一堆的长度可以不在指定,但第二维的长度不可以省。一般形式: 类型说明符 数组名 【常量表达式】【常量表达式】={初始数据}多维数组元素在内存中排列顺序: 第一维的下标变化量最慢,最右边的下标变化最快。2,可以将所有的数据写在一个花括号里面,按数据排列的顺序对各元素赋初值。定义3维数组: float a【2】【3】【4】

2023-04-27 23:42:21 321 1

原创 一维数组元素

4:进行全部元素赋初值时,因为有些数据个数已经确定所以可以不指定数组长度。类型说明符 数组名【常量表达量】={值,值,,,,,,}/*引用a数组中序号6的元素,这个6不代表数组长度。实现方法 1:int a【10】 ={0,1,2,3,4,,5,6,7,8,9}定义数组时用到的“数组名【常量表达式】与引用数组元素时用到的数组名【下标】有区别的。等于 int a【】={1,2,3,4,5}。思路:将相邻两个数比较,将小的调到前面。

2023-04-26 22:51:11 65 1

原创 怎么学数组

又按照数据元素的类型不同 数组又可以分为数值数组 字符数组 指针数组 构造数组等等。int k,【k】 /*不能用变量说明数组大小*/float a【0】 /*数组大小为0无意义*/int b(2)(3) /*不能使用圆括号*/数组属于 构造数据类型 一数组可分解为多个数组。定义式 :类型说明符 数组名 【常量表达式】数字概念 具有相同类型的数据组成的序列是有序的集合。数组元素可以是 基本数据类型或构造数据类型。

2023-04-25 22:55:30 54

原创 不会用啊啊

这个要怎么用。

2023-04-25 18:05:42 36 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除