- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
windows程序的设计2
Windows程序设计 * * 2000.9 第二章 C++数据操作基础 自学:关键字,标识符,基本数据类型,数据类型转换, 基本运算,自定义数据类型。 一些说明: 1. C++程序进行输入和输出的操作方法 #include iostream.h int main( ) { int x, y; //定义两个整型变量 cin x y ; //键盘输入变量值 cout “x =” x endl “y =” y endl; //按格式屏幕 return 0 ; 输出变量值 } cin是一个代表标准输入设备(一般代表键盘设备)的对象, cout 是一个代表标准输出设备(一般代表显示设备)的对象, 它们都是C++系统预定义的对象。它们以及输入操作符“”和输出操作符“”都在头文件 iostream.h中被声明。 2. 标识符和关键字 C++语言中,标识符大小写敏感。( Sun , sun ) 关键字是特殊的标识符,不能用作变量、常量等的名称。 3.基本数据类型 _intn void 注意每种数据类型的取值范围。 4. 基本运算 逻辑运算部分, 整个数或表达式“与” 按位“与” | | 整个数或表达式“或” | 按位“或” 例:a = 3 ( 011 ) b = 4 ( 100 ) a b = 1 a b = 000 a || b = 1 a | b = 111 5. 数据类型转换 C++定义的标准类型转换(隐式转换)规则是一种保值映射,即总是将一个值域最大值较小的类型转换为值域最大值较大的类型。 赋值操作总是将右操作数的值转换为左操作数的类型后进行赋值。 char, short int int unsigned long unsigned long double float double 显式类型转换有两种方法: 强制转换法: (类型名) 表达式 函数法: 类型名 (表达式) 输出操作时若要进行类型转换,必须使用显式类型转换。 例: float c ; int a = 5, b = 8; c = a + b ; c = ( float ) a / ( float ) b ; c = float( a ) / float( b) ; printf( “a = %f b = %f \n” , a , b ); //error printf( “a = %f b = %f \n” , float( a ) , float( b) ); 6. 枚举与联合 枚举: enum color { red , green , blue , white , yellow } my_color; enun color your_color; color his_color; 枚举类型中文字量标识符的作用域; 文字量隐含地具有一个整数常量值; int I = blue ; 不能用整数值来初始化或更新枚举类型的对象; my_color = 2; //error my_color = blue ; 不能对枚举类型的对象进行算术或逻辑运算。 联合:联合类型的对象中所有数据成员的存储开始于同一 位置,联合类型的对象所需的最大存储空间由数 据成员中需要存储空间最大的数据成员决定; 两个类型的对象所占用的存储空间: sizeof( X )为6个字节,sizeof( Y ) 为4个字节。 例: class X union Y {
您可能关注的文档
- university生创业园店铺项目的计划书.ppt
- university物理细则作业上册13解答.ppt
- university生创业的计划大赛讲坐.ppt
- university物理运动守恒定律1.ppt
- university物理静电场4.ppt
- university生同辈压力来源剖析.ppt
- university物理高斯定理幻灯片.ppt
- university生创业的计划书12.ppt
- university生业余生活摸排.ppt
- university生小本创业怎样规避风险.ppt
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)