自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组,指针与函数

一.数组作为函数参数 1.数组元素可以用作函数实参,用法与变量相同,向形参传递数组元素的值。(单向传递) 2.数组名可以用作函数的实参和形参,传递的是数组第一个元素的地址。(可利用这一特点改变实参数组的值) 3.形参数组可不指定其大小,因为形参数组首元素和实参数组首元素具有同一地址,定义时在数组名后跟一个空的方括号。 4.多维数组名作函数参数时,对形参的定义可以省略第一维的大小。(int arra...

2019-12-22 20:28:15 327

原创 用户自己建立数据类型

一.定义结构体 1.结构体是由用户自己建立由不同类型数据组成的数据结构。 一般形式: struct 结构体名 { 成语列表 } 变量名列表; 二.结构体变量的初始化和引用 1.定义结构体变量时可对它的成员初始化。(未被初始化的数值型成员初始化为0;字符型成员为’\0‘,指针型成员为Null) 例:struct Stduent a={a.name=“A”}; 2.引用结构体变量中成员值方式为:结构...

2019-12-15 20:20:13 916 2

原创 解决函数中变量不够用的方法

#输入五个数求出最大值和最小值 一.使用指针变量 #include <stdio.h> int main() { int maxandmin(int a[5],int *max,int *min); int i,a[5],max,min; printf(“请输入5个数:”); for(i=0;i<=4;i++) { scanf("%d",&a[i]); } maxandm...

2019-11-27 21:46:11 420

原创 用函数实现模块化程序设计(1)

一.函数的类型和定义 1.无参函数 在调用函数时,主调函数不向被调函数传输数据,一般不带回函数值。 类型名 函数名() { 函数体 } 2.有参函数 在调用函数时,主调函数向被调函数传输数据,有参函数应定义为与返回值相同的类型。 类型名 函数名(参数) { 函数体++ } 有时会用到空函数 类型名 函数名(){ } 注:代表此函数暂时还未写好,先用空函数占用一个位置,以后编号再扩充。...

2019-11-23 20:17:18 255

原创 指针的利用(1)

1.指针和指针变量 1. 能通过*地址*找到所需的变量单元,此地址称为指针。 2.有一个*变量*专门用来存放另一变量的地址(即指针),则称它为指针变量。 2.定义指针变量 *类型名 指针变量名 char *pa;//定义一个指向字符型的指针变量 int *pb;//定义一个指向整型的指针变量 注:避免访问未初始化的数组 3.取地址运算符和取值运算符 1.取地址运算符(&):获取某个变量的...

2019-11-17 16:05:41 695

原创 利用数组处理批量数据

1.为什么要引入数组 在处理一些数据时,只用整型,浮点型等数据类型是不够的,难以反映出数据的特点和内在联系,也难以进行有效的处理,所以把具有相同性质和属性的数据组成一个数组。 2.定义数组 一般形式:类型说明符 数组名【常量表达式】 3.一堆数组的初始化 (1)赋予不同的值用逗号分隔开 例:int a[5]={1,2,3,4,5}; (2)可以只给一部分元素赋值,未被赋值的自动初始化为0(如果是字...

2019-11-10 13:37:22 417

空空如也

空空如也

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

TA关注的人

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