自定义博客皮肤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 235

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

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

2019-12-15 20:20:13 821 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 342

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

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

2019-11-23 20:17:18 167

原创 指针的利用(1)

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

2019-11-17 16:05:41 607

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

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

2019-11-10 13:37:22 317

空空如也

空空如也

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

TA关注的人

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