指针
Raki_瑶
勤勤恳恳的程序猿
展开
-
结构数组和结构指针
结构数组和结构指针1.结构数组结构数组初始化结构体指针2.结构体变量在函数间的传递结构在函数传递数据概述结构体变量做参数结构体变量地址作为参数使用返回值传递结构体1.结构数组结构数组是由具有相同结构的结构变量所组成的数组<存储类型> struct 结构名 结构数组名【元素个数】【={初值表}】;struct Student man[3];结构数组名是结构数组的存储首地址,连续存储。访问 man[0].a;结构数组初始化struct 结构名结构数组名[20]={{结构数组的元素原创 2020-12-22 20:52:06 · 254 阅读 · 0 评论 -
结构及结构变量
结构及结构变量如何对若干个相互关联且具有相同数据类型的数据进行处理离散int a,b,c,d,e;数组 int a[5];可以利用 a[i]统一的形式进行处理数组用途开辟连续的内存空间。使得程序实现简单,且逻辑结构清晰如何对若干个相互关联且具有相同数据类型的数据进行处理离散int a,b,c,d,e;数组 int a[5];可以利用 a[i]统一的形式进行处理数组用途开辟连续的内存空间。使得程序实现简单,且逻辑结构清晰多种数据类型各不相同,又有一定联系。...原创 2020-12-22 19:09:26 · 1528 阅读 · 0 评论 -
C语言指针数组与多级指针
指针数组首先是一个数组,指针书用来修饰数组的(即数组的元素是指针)当一系列有次序的指针变量集合成数组时,就形成了指针数组。指针数组是指针的集合<存储类型> <数据类型> *指针数组名[元素个数]...原创 2020-12-22 10:08:22 · 155 阅读 · 0 评论 -
指针函数
引言C语言的指针函数:1.函数返回值为int :整型函数2.函数返回值为char:字符型函数3.函数返回值为地址:指针型函数<存储类型> <数据类型> *函数名 (函数形式与参数列表)存储类型 ·函数本身的存储类型。 ·包括外部型,static型数据类型 ·返回值地址所在的内存空间中存储数据的数据类型。指针函数·定义1.在函数名前面要加上一个“数据类型 *”,表示该函数是指针型的。2.函数体内必须有return语句,其后跟随原创 2020-12-22 10:07:47 · 360 阅读 · 0 评论 -
指针的初步了解
预习指针原创 2020-12-29 23:01:26 · 243 阅读 · 0 评论 -
数组的典型问题
例题1.随机输出100以内的数#include<stdio.h>#include<stdlib.h>#include<time.h>#include<math.h>int main(){//freopen("in.txt","r",stdin);//freopen("out.txt","w",stdout);int a[10],t,i;srand(time(NULL));for(i=0;i<=9;i++)printf("%d ",r原创 2020-12-22 10:06:17 · 131 阅读 · 0 评论 -
一维指针和一维数组
C语言的一级指针和一维数组数组:相同数据类型的数据集合。数组利用其下标变化实行对内存中的数组元素进行处理。int a[10];int *pa;pa=a,或pa=&a[0];指针pa加上或减去整数i,通过i的变化就可以和数组一样处理内存中连续存放的一系列数据。a[0];a[1];a[2];a[3];...a[i];*pa;*(pa+1+;*(pa+2);...*(pa+i)指针和数组在访问地址中的数据时,其表现形式具有相同的意义·a[i]和*(pa+i)实质上是两个运算表达式原创 2020-12-21 12:57:06 · 753 阅读 · 0 评论