
C++编程基础:变量类型与布尔、字符变量的使用
下载需积分: 10 | 6.32MB |
更新于2024-08-06
| 86 浏览量 | 举报
收藏
本资源主要介绍了在Android嵌入式系统开发(基于Cortex-A8)中,C++编程语言的变量类型及其应用。内容涵盖了基本的变量类型,如bool、char、short int、int、unsigned int、float和double,以及如何使用这些变量存储布尔值和字符。
在C++中,`bool`类型用于存储布尔值true和false,常用于表示开关状态或条件判断。例如,`bool alwaysOnTop = false;`声明了一个布尔变量,初始值为false。布尔表达式,如`bool deleteFile = (userSelection == "yes");`,可以根据条件返回true或false。
`char`类型用于存储单个字符,如字母、数字或特殊符号。例如,`char userInput = 'Y';`将字符'Y'赋值给一个char变量。字符在内存中以ASCII码的形式存储,例如,字符'Y'的ASCII码是89,编译器会将这个数值存入对应的内存位置。
此外,资源还提到了不同类型的整数,如`short int`、`int`(16位和32位)、`unsigned int`(16位和32位),它们分别用于存储不同范围的整数值。浮点型变量`float`和`double`则用于存储带有小数的数值,`float`的范围是1.2e-38到3.4e38,`double`的范围更大,为2.2e-308到1.8e308。
这本书籍《C++ 21天学通(第8版)》由Siddhartha Rao著,袁国忠译,是一本面向初学者的C++教程,覆盖了C++14和C++17的新特性,如lambda表达式、移动构造函数和赋值运算符,以及面向对象编程的概念,如封装、抽象、继承和多态。书中还包括了使用标准模板库(STL)进行编程,以及如何编写高效、简洁的C++代码。读者可以通过练习和实际编程项目来巩固所学知识,并了解C++17可能引入的新功能。
相关推荐










liu伟鹏
- 粉丝: 24
最新资源
- JFreeChart 0.9.20:开源Java图表库
- 深入解析CPropertySheet自定义与应用技巧
- 深入了解SIMENS专业培训课程
- 周立功 MagicARM 基础实验源码分析
- Delphi7中文版帮助文档详细指南
- Linux服务器构建工具:ruby-1.8.5.tar.gz
- 免费获取IM界面PSD分层图源文件学习资源
- 98版全国统一施工机械台班费用定额Excel应用
- MFC实现的图书管理系统功能展示
- S3C2410中文手册:全面学习指南
- 深入探究C8051F单片机的特性与应用
- FlashFXP网页上传工具,中文版快速部署指南
- JSP MVC架构下Java三大框架实现的库存管理系统研究
- 全面ACE资料包:源码、教程、文档一网打尽
- VirtualCloneDrive:win7下虚拟光驱利器
- Struts2中文实战教程,深入浅出Action应用
- PowerBuilder课程设计:学籍管理系统与成绩报告
- 忆捷量产工具助你解决U盘容量归零与保护难题
- AndroidSDK开发范例源代码解析与应用
- WPF技术深入解析与应用教程
- 构建购物网站仿版:HTML+CSS教程
- JSP BBS系列项目教程:新手快速入门指南
- 数字电子技术基础课件全集
- Discuz 7.2简化版BBS系统部署指南