嵌入式C++学习 结构体

Posted 文某9

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式C++学习 结构体相关的知识,希望对你有一定的参考价值。

创建

struct wenmou9

int a;
char b;

定义赋值

第一种方法
wenmou9 Ccc=10,'i';
第二种方法
Ccc.a=10;
Ccc.b='i';

结构体数组

定义
wenmou9 Ccc[2]=10,'i',20,'j';
访问
Ccc[1].a=20;

结构体,结构体指针作为形参

结构体作为形参
void test01(wenmou9 ccc  z)

z.a;

结构体指针作为形参
void test02(wenmou9 ccc * z)

z->a;

总结 结构体作为形参传入不改变原值,结构体指针传入改变原值

以上是关于嵌入式C++学习 结构体的主要内容,如果未能解决你的问题,请参考以下文章

C++学习--点滴记录008

C++学习(四六零)C++类和结构体的关系

WinCE 下结构体占用空间的分析

C++学习之旅第一站:类

C++结构体中定义函数(C++结构体与C语言结构体区别)(C++结构体与C++类的区别)(结构体函数)

C++结构体中定义函数(C++结构体与C语言结构体区别)(C++结构体与C++类的区别)(结构体函数)