指向结构体类型数据的指针

简介: 指向结构体类型数据的指针。

一个结构体变量的指针就是该变量在内存中的起始地址。
指向结构体变量的指针
struct strdent stu1,*sp;
sp=&stu1;
结构体成员的引用方法:
(1)用结构体变量名引用结构体成员。
这种方法我们在前面已经学习过。如:stu1.id,stu1.name,sut1.sex,stu1.avg等。

(2)用结构体指针变量引用结构体变量。
(sp).成员名 或 sp->成员名
例如: (
sp).id,(sp).name, (sp).avg 或 sp->id,sp->name,sp->avg

相关文章
|
6天前
|
编译器 C++
函数指针和函数对象不是同一类型怎么替换
函数指针和函数对象不是同一类型,为何可替换用作同一函数的参数
|
11天前
结构体\结构体指针
结构体\结构体指针
9 3
|
15天前
|
算法 Java 程序员
面向对象编程(OOP)通过对象组合构建软件,C语言虽是过程式语言,但可通过结构体、函数指针模拟OOP特性
【6月更文挑战第15天】面向对象编程(OOP)通过对象组合构建软件,C语言虽是过程式语言,但可通过结构体、函数指针模拟OOP特性。封装可使用结构体封装数据和方法,如模拟矩形对象。继承则通过结构体嵌套实现静态继承。多态可通过函数指针模拟,但C不支持虚函数表,实现复杂。C语言能体现OOP思想,但不如C++、Java等语言原生支持。
30 7
|
11天前
|
小程序 数据处理
指针\批量数据的筛查
指针\批量数据的筛查
11 2
|
2天前
|
Java 程序员 Linux
探索C语言宝库:从基础到进阶的干货知识(类型变量+条件循环+函数模块+指针+内存+文件)
探索C语言宝库:从基础到进阶的干货知识(类型变量+条件循环+函数模块+指针+内存+文件)
9 0
|
3天前
|
图形学 Windows
程序技术好文:记录类型指针
程序技术好文:记录类型指针
|
9天前
【洛谷 P1563】[NOIP2016 提高组] 玩具谜题(模拟+结构体数组+指针)
**摘要:** NOIP2016提高组的玩具谜题是一个编程挑战,涉及理解玩具小人在圆圈中的相对位置。题目要求解决一系列基于小人朝向(内或外)的左右数指令,来找到最终目标小人。输入包含小人数量、指令数、每个小人的朝向和职业,以及指令详情。输出是最后到达的小人的职业。给定的AC代码使用指针模拟环状数组,通过按位异或判断朝向来移动指针。样例展示了问题的解决过程。子任务有不同的数据规模和限制条件。
12 0
|
19天前
|
JSON Go 数据格式
Go 语言基础之指针、复合类型【数组、切片、指针、map、struct】(4)
Go 语言基础之指针、复合类型【数组、切片、指针、map、struct】
|
3天前
|
C语言
指针进阶(C语言终)
指针进阶(C语言终)
|
3天前
|
C语言
指针进阶(回调函数)(C语言)
指针进阶(回调函数)(C语言)