c++结构体学习记录
2016-06-13 19:49
239 查看
使用结构体可以增强代码可读性,也能简化代码,很多时候都需要用到。
结构体的定义:结构体可以定义一般成员,也可以定义函数。
定义p类型的变量:除了可以像定义其他类型变量的方法(p w(变量名))外还可以在定义结构体的时候在大刮号外加变量名:struct p{…..}w(变量名); 这样定义。
结构体的赋值:除了一般给变量赋值的方法,还可以用刮号直接给整体赋值。
具体应用迟几天更新。。
结构体的定义:结构体可以定义一般成员,也可以定义函数。
struct p{ int x,y,z; //定义整形成员 bool operator <(const p &other)const //定义比较函数 { return z<other.z; //根据z升序排列 } };
定义p类型的变量:除了可以像定义其他类型变量的方法(p w(变量名))外还可以在定义结构体的时候在大刮号外加变量名:struct p{…..}w(变量名); 这样定义。
结构体的赋值:除了一般给变量赋值的方法,还可以用刮号直接给整体赋值。
w.x=1; //直接对某一属性赋值 w={1,2,3}; //对整体赋值,等效于w.x=1; w.y=2; w.z=3;
具体应用迟几天更新。。
相关文章推荐
- Geekban极客班 C++ STL与泛型编程 第一周作业
- c++继承与java继承的区别
- c语言数据问题
- {题解}[jzoj1298]牛棚(graze2.pas/c/cpp)
- C语言的指针、链表的原理和各类操作
- c++使用MYSQL教程
- C++ STL中迭代器介绍
- C++在STM8单片机上封装NRF24L01模块
- Effective C++--条款06:如何禁止编译器自动生成函数
- C++逗号运算符的作用
- 初尝C语言
- C语言指针和链表的体会
- c语言:简单飞机射击小游戏
- C++中 :: 的意思
- C/C++ 程序代码覆盖率统计工具Gcov
- 第三次作业 150206306
- C语言的关于指针的学习
- 关于std数组和内置数组初始化的疑惑
- C++ 析构函数与构造函数 学习笔记1
- 外置式与增量式PID模板程序(51单片机c语言)