[转]C++基础:C++的结构struct
本文转自:http://www.cnblogs.com/yukaizhao/archive/2010/07/14/cpp-struct.html
#include <iostream> #include <string> using namespace std; /*在c++中struct和类的区别在于struct不能有方法,所有成员是public的*/ struct Movie/*可以指定类型名也可以不指定*/ { //成员都是public的 int ID; string Name; } movie; //可以在声明struct的时候声明一个struct实例,这个有啥意思呢? int main(){ //movie变量在Movie结构声明处定义了 movie.ID = 100; movie.Name = "Face Off"; cout<<"movie.ID = "<<movie.ID<<endl; cout<<"movie.Name = "<<movie.Name<<endl; //声明一个变量m,无须为赋初值就可以使用它了 Movie m; m.ID = 101; m.Name = "多面双雄"; cout<<"m.ID="<<m.ID<<endl; cout<<"m.Name="<<m.Name<<endl; //声明结构的指针 Movie * mp; mp = &m; //在指针中调用成员时要用->符号,mp->ID等价于(*mp).ID cout<<"mp->ID = "<<mp->ID<<endl; cout<<"mp->Name = "<<mp->Name<<endl; }
[转]C++基础:C++的结构struct相关推荐
- C++ 基础入门 之 结构体/结构体定义和使用/结构体数组/结构体指针/ 结构体嵌套结构体/结构体做函数参数/结构体中 const 使用场景/结构体案例
C++ 基础入门 之 结构体/结构体定义和使用/结构体数组/结构体指针/ 结构体嵌套结构体/结构体做函数参数/结构体中 const 使用场景/结构体案例 目录 一.简单介绍 二.结构体定义和使用 三. ...
- 嵌入式C程序基础与编程结构
嵌入式C程序基础与编程结构 Basics of Embedded C Program and Programming Structure 嵌入式C编程是处理器在我们日常生活中遇到的每一个嵌入式系统(如 ...
- 理解 angular2 基础概念和结构 ----angular2系列(二)
前言: angular2官方将框架按以下结构划分: Module Component Template Metadata Data Binding Directive Service Dependen ...
- 结构struct(值类型)在实际应用要注意的二点:
.Net中的数据类型大致可以分为二类:一类是值类型,一类是引用类型:结构(struct)是值类型,从性能上考虑值类型更有优势(关于值类型与引用类型的详细讨论不在本文范围内,大家可以去查阅相关资料).对 ...
- 包含以下字段的 struct 怎么解决_S7-300/400进阶笔记4-2:STEP7的“结构”STRUCT数据类型的用法...
复杂数据类型是由基本数据类型通过一定的规则,有机结合在一起,形成的新的.复杂数据类型,STEP7中定义了以下几种复合数据类型: 本文,我们介绍一下结构--STRUCT. STRUCT表示由一个不同数据 ...
- 美国大学计算机课程教材,美国大学计算机基础教学课程结构一瞥.pdf
美国大学计算机基础教学课程结构一瞥.pdf 美国大学计算机基础教学课程结构一瞥 潘晓南 中华女子学院计算机系,北京 100101 nwucpan@yahoo.com.∞ [摘要] 简介美国一所普通综合 ...
- c语言用if语句abc输出最大值,C语言基础入门选择结构-if语句(78页)-原创力文档...
C语言基础入门选择结构-if语句_电脑基础知识_IT/计算机_专业资料.第9单元选择结构-if语句<程序设计基础>北京八维研修学院第1节选择结构导入?... <程序设计基础> ...
- 小程序开发系列之基础部分-代码结构
小程序开发系列基础部分-代码结构 上节中开发环境帮助自动生成很多文件,也尝试的修改了一些并完成了显示 小程序一个页面有四个文件组成: (1)js 表示页面逻辑 (2)wxml 表示页面结构 (3)wx ...
- python中多分支结构可以不用else吗_Python3基础 多分支结构 if-elif-else
镇场诗: ---大梦谁觉,水月中建博客.百千磨难,才知世事无常. ---今持佛语,技术无量愿学.愿尽所学,铸一良心博客. --------------------------------------- ...
- 结构struct嵌套
结构还可以嵌套结构,但不能嵌套自身(嵌套自身的指针除外) #include <stdio.h> /* 时间:2022-05-11 19:08 作者:sgbl888 功能:结构嵌套 知识点: ...
最新文章
- 【2019-05-31】生活仪式
- VirtualCopy()操作I/O口 物理地址为什么要移8位
- Oracle插数据timeout,oracle 11g 频繁报kmgs_parameter_update_timeout
- 自制割接(平滑过滤)实验大全
- Leetcode每日一题:34find-first-and-last-position-of-element-in-sorted-array(排序数组中查找某元素的两端位置)
- Oracle :备份 、还原数据库
- 开源地图引擎openlayers_由quot;地图quot;到quot;指南针quot;:疫后智能营销的演化逻辑...
- vivado和modelsim联合仿真实现分频器——2的n次方分频
- 快讯丨业界首本云网络图书发布
- 2019年美赛B题思路详解
- 在GitHub上面下载或者克隆项目时速度过慢的解决办法
- Python 100例
- 新gre考试用什么复习资料?
- Error in network defenition etc/netplan/01-netcfg.yaml line 0 collumn 8: expected mapping.
- adobe 服务器当前无响应,浏览器假死无响应故障解决方法
- WebGoat攻略 for Mac(1)
- Django-路由管理 path view
- 应急响应—常见应急响应处置思路
- win10查看端口号、进程
- 【博客566】Linux内核系统日志查看方式汇总
热门文章
- 软工作业——四则运算生成器(scala 实现)
- 机智云5.0推出IoT套件GoKit4.0 可实现物联网应用协同开发
- Modelsim初级使用教程
- JVM 1.类的加载、连接、初始化
- ASP.NET(一):Reques对象和Response对象的区别,以及IsPostBack属性的用法
- photoshop中把图片颜色变成透明
- 判断字符串是不是数字
- C语言函数sscanf:从一个字符串中读进与指定格式相符的数据
- 苹果怎么换行打字_停课不停学!苹果电脑学习类软件推荐,丰富您的假期生活...
- python3 urllib代理_Python3中使用urllib的方法详解(header,代理,超时,认证,异常处理)