社区
C语言
帖子详情
关于结构体一个小问题
shuikexiaoqiao
2008-03-31 06:48:32
typedef struct LNode {//结点类型
ElemType data;
struct LNode *next;
} *Link,Position;
Link L1;
Position L2;
L1->data 与 L2->data
L1->next 与 L2->next
有什么区别
...全文
64
4
打赏
收藏
关于结构体一个小问题
typedef struct LNode {//结点类型 ElemType data; struct LNode *next; } *Link,Position; Link L1; Position L2; L1->data 与 L2->data L1->next 与 L2->next 有什么区别
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ttkk_2007
2008-03-31
打赏
举报
回复
L1是指针,用->操作符
L2是对象,用.操作符
HelloDan
2008-03-31
打赏
举报
回复
L1->data
L1->next
上面的两个正确
---------------
L2->data
L2->next
这两个错误,应该为:
L2.data
L2.next
都是访问元素,实则上没有区别,只是形式上有。
Supper_Jerry
2008-03-31
打赏
举报
回复
L2.data
L2.next是.不是->
两者无区别
wuyu637
2008-03-31
打赏
举报
回复
*link l1是一个指针,本质上讲,不包含什么东西,只是指向一个struct.
而position是一个结构体,他包含了struct中定义的东西。。。
《C语言基础》 之 第10章
结构体
课程内容:为什么需要
结构体
、定义
一个
结构体
类型、
结构体
变量的声明和定义、sizeof测试
结构体
变量字节、
结构体
成员的普通访问方式、使用指针访问
结构体
成员、
结构体
嵌套、
结构体
传参、
结构体
数组。
2021-11-28 关于
结构体
大小不对的
问题
关于
结构体
大小不对的
问题
C语言关于
结构体
大小的
问题
C语言
结构体
若没有特殊定义,大小都是按照
结构体
中最大的元素为单位来计算的例如 typedef struct _A { int a; char b; }A; A
结构体
大小为8字节 若想不按照此规则来定义
结构体
大小,也就是
结构体
每个元素占用了多大实际
结构体
占用大小就是元素的总和的话,则需要在
结构体
前后加上 #pragma pack(push) #pragma pack(1) typ...
关于
结构体
的变量内存大小
问题
今天做到一道题目,题目是这样的: 这里考察了两个知识点: uinon
结构体
内存大小 union变量所占的大小为成员中最大的那
一个
关于struct
结构体
的对齐
问题
参考了这篇博客struct
结构体
对齐
问题
我们知道,struct
结构体
中可以有不同的数据类型变量,成员定义时依次存储在内存连续的空间,struct
结构体
变量的首地址就是第
一个
成员的地址,那么内存偏移量就是各个成员相对于
结构体
变量地址的...
关于
结构体
指针类型转换的小结
关于
结构体
结构体
声明内存的分布,或者说是对特定内存区域的解读方式,
结构体
指针声明
结构体
的首地址,并内含解读方式,
结构体
成员声明该成员在
结构体
中的偏移地址。 两个
问题
:1) 如果将
一个
结构体
强制类型转换为另
一个
结构体
(或者类型),那这个
结构体
的成员会怎样了?2) 如果将
一个
结构体
强制类型转换为另
一个
结构体
(或者类型),那么这个
结构体
成员的数值又会是什么了? 内存中的数据(二进制机器码0、...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章