- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 C语言之结构体
C语言中的结构体一、为什么要用结构体?1、背景:例如输出一个学生成绩的最高分最低分,但是最高分那个同学的其他信息如何获取呢?答:这样就利用了结构体,把多个变量放在结构体中。2、数组和结构体区别?数组:类型相同的一组数集合结构体:类型不同一组数集合实例:例如某网站需要注册账号,需要填的姓名,邮箱、手机号等信息。3、扩展: Java中 class就是一个类,与C语言中结构体类似。大家都知道c语言是面向过程的; Java php c++ python等是面向对象的。然而c语言可以利用结构体思想
2021-01-17 22:25:29 116
原创 数组指针、指针数组、函数指针问题
指针问题一、数组指针1、数组指针是指向数组地址的指针,其本质为指针;2、 定义方法:*指针变量名即 *P(1)这个p一般指向的一维数组的首地址,即p=a,或者p=&a[0];(2)p,a,&a[0]均指向同一单元,它们是数组a的首地址,也是0号元素a[0]的首地址。(3)p+1,a+1,&a[1]均指向1号元素a[1]。类推可知p+i,a+i,&a[i]。3、数组指针强调:(1)类型(2)数组个数(3)偏移值是偏移的整个数组的大小4、数组指针实例代码#
2021-01-16 22:24:51 114
原创 C编程之指针变量
C编程之指针变量一、关于指针的知识定义定义整型变量int a;定义p为指向整型数据的指针变量int *p;定义整型数组a, 它有5个元素int array[5];定义指针数组, 它由4个指向整型数据 的指针元素组成int *p[4];定义数组指针 p为指向包含4个元素的一维数组的指针变量int (*p)[4];f为返回整型函数值的函数int f();p为返回一个指针的函数,该指针指向整型数据int* p();p为指向函数的
2021-01-16 21:19:33 207
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人