对struct访问成员的理解
来源:互联网 发布:linux常用软件下载 编辑:程序博客网 时间:2024/05/18 03:56
struct的成员访问有两种方式:
a), .
b), ->
前提条件:
struct my_struct
{
int id;
char name[0]
};
struct my_struct s1, *p_s1;
p_s1 = &s1;
s1.id = 1;
(*p_s1 ).id = 1; // ()必须加!!!
注意这里,“.”方式的左值是结构。上面两种方式是等价的。
p_s1 ->id = 1;
这里“->”的左值是指针。
- 对struct访问成员的理解
- 对接口成员的访问
- [学习心得]谈谈我对typedef struct 与struct 的理解
- 对Java方法内部使用this访问成员变量的深入理解
- 静态函数对成员函数的访问
- C++类对自己成员的访问
- 控制对类成员的访问
- 控制对类成员的访问
- 结构体对成员的访问
- struct的成员对齐
- struct的成员对齐
- struct的成员对齐
- struct的成员对齐
- struct的成员对齐
- struct的成员对齐
- struct的成员对齐
- struct 的匿名成员
- 关于类成员不能访问实例成员的理解补充
- poj 1562 Oil Deposits
- 进程控制天字第1号系统调用——fork
- 实现Servlet接口——理解Servlet的生命周期
- 来去电监听
- floyd求最小环
- 对struct访问成员的理解
- JSON解析
- activemq入门
- 监视来去电情况
- 一个关于Lightweight Mutex 和 Heavyweight Mutex的实验
- 怎么成为牛叉的前端开发
- 随手记
- 求数组中超过一半的元素
- Java上机实现统计某一目录下每个文件中出现的字母个数、数字个数、空格个数及行数?