栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++基础测试1-3

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++基础测试1-3

  1. C++能处理的基本数据类型包括:整型、实型、字符型、布尔型。
  2. 程序中的数据包括:变量和常量。
  3. 常量是指在程序中直接写明的数据,其值在整个程序运行期间不可改变。
  4. 变量是指在程序运行中其值允许改变的数据。
  5. 有些数据的值有可能是正的也有可能是负的,这样的数可以用有符号数表示。
  6. 有些数据不可能是负值,可以用无符号数表示。
  7. 按所能表示的数据范围,整型数据可以分为短整型、基本整型和长整型。
  8. 字符类型(char) 能容纳单/1个字符的编码。所占的字节数为1个字节。
  9. 实型即浮点数/浮点类型,实数在计算机中是用浮点数形式表示的,基本浮点类型是double/双精度。除此之外还有float/单精度和扩展精度long double。

基本浮点类型是double。比如常量3.785,是double类型。如果想以float类型来存储该数值,应写为3.785F

  1. 关于字符串类型,C++只有字符串常量。
  2. 在C++标准库里有一个String类,可以用该类的对象来存放字符串。
  3. 布尔类型的数据,取值只有2个。
  4. 直接用符号(文字)表示的数据值,如35,8.9,‘h’都是常量/文字常量。
  5. 写在常量之后的后缀L或l表示long,写在常量之后的后缀LL或ll表示是long long,写在常量之后的后缀U或u表示是unsigned。
  6. 整型常量又分为八进制、十进制和十六进制。
  7. 浮点型的常量有两种表示形式,一般形式12.5或-12.5,指数形式0.963E+3、0.963E-3适用于表示特别大的数和特别小的数。
  8. 浮点常量默认为double型。
  9. 如果后缀F(或f)可使浮点常量成为float型。如56.3f。
  10. 字符常量表示正确的是'A',存储的是这个字符的ASCII码。

A 和"A"都是错误的字符表示

  1. 无法在屏幕上显示的字符,可以用转义字符来表示,如n表示换行。

转义字符的作用:表示无法在屏幕上显示的字符。

  1. C++中的字符串表示正确的是"abcde"和"a"。

字符串的两边应该是双引号

  1. C风格的字符串在内容中按字符的排列次序顺序存放。每个字符占1个字节,在末尾添加作为结尾标记。
  2. 变量常用于接受计算结果、接受用户输入的数据。
  3. 定义变量后,它的初始值根据它的位置不同而不同,全局变量在所有函数之外定义的变量),如果不对它初始化,它会自动有一个初始值。
  4. 在函数体内定义的局部变量,如果定义的时候不做初始化,它的值是不确定的,是垃圾数据。
  5. 在定义变量时对它进行初始化,是一个很好的习惯。
  6. 变量初始化方式不正确的是int a{3.8976};。

使用{}的方式初始化,要求较严格,初始化时不允许信息的丢失。用double类型的3.8976去初始化int类型的变量a是不行的。
int a(7);从类的角度,这个语句是调用int类的构造函数来给a赋值,所有是正确的。

  1. 符号常量在定义时一定要初始化/赋初值。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/942852.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号