C++小笔记---结构体赋值
来源:互联网 发布:dota臂章数据 编辑:程序博客网 时间:2024/04/29 06:06
struct之间可以直接赋值,并且左右值使用不同的内存空间。
如:
#include <iostream>
using namespace std;
struct person {
int age;
double weight;
};
int main(void) {
person p1 = { 12, 1.5 };
cout << p1.age << " " << p1.weight << endl;
person p2 = p1;
cout << p2.age << " " << p2.weight << endl;
p2.age = 13;
p2.weight = 2.0;
cout << p1.age << " " << p1.weight << endl;
cout << p2.age << " " << p2.weight << endl;
person *p3 = &p1;
person p4 = *p3;
p4.age = 99;
cout << p4.age << " " << p4.weight << endl;
return 0;
}
输出结果:
12 1.5
12 1.5
12 1.5
13 2
99 1.5
- C++小笔记---结构体赋值
- 做个笔记——C语言结构体成员赋值的一个小问题
- c 结构体直接赋值
- C 结构体赋值传回
- c语言结构体赋值
- C语言结构体数组赋值问题
- C中结构体赋值问题
- C语言的另类结构体赋值
- C语言结构体定义、赋值举例
- C语言的另类结构体赋值
- c语言结构体赋值问题
- C语言结构体的静态赋值
- C语言: 结构体的赋值
- object-c结构体赋值
- C语言结构体赋值问题
- c语言结构体的字符串赋值
- C语言结构体以及数组赋值——(个人笔记)
- C笔记 结构体
- String.split()用法的一点经验
- Jboss服务器介绍
- 基于Jquery的图形图标展示
- linux 查看线程信息
- PHP集成开发环境 Pleiades 下载地址
- C++小笔记---结构体赋值
- Qt,Qt-Embedded,Qtopia三者的区别及解析
- 如何将软件卸载干净
- MTK 根据开机次数隐藏显示菜单
- 人工智能之学习
- IA服务器
- 国外主流PHP框架比较
- jdk(32bit)的高级安装---client模式与server模式
- css中cursor属性详解