c++基础知识整理

本文根据书籍整理而来,有不足之处请多多见谅。

1、c++中有哪几种基本数据类型?

答:基本数据类型有:整数型、浮点型和void型。

2、整数型有哪几种形式?各种形式有什么区别?

答:表示整数、字符和布尔值的算术类型合称为整型,整型根据修饰符细分为13种形式,它们的区分主要体现在类型名、长度和范围。

3、c++有哪些常量?

答:常量是不可以改变的数据,常量按数据类型主要分为整型常量、浮点型常量、字符型常量、字符串常量、转义字符常量、地址常量等六种。

4、常量和变量的区别?

答:常量是不可以被改变的 值,变量是可以改变的值。常量定义的时候必须初始化,变量可以 在定义是不初始化。常量不可以寻址,它的地址不允许赋给非常量的指针,变量可以寻址。常量有相对较高的编译执行效率。

5、自增操作?

答:i++  后缀运算,就是先取出i的值,i+1

       ++i   前缀运算,就是i+1,再取i的值 

int    i=1,j;

j=i++;     //后自增,j=1;i=2;

j=++i;     //前自增,j=2,i=2;

6、变量的概念?

答:变量是指程序运行过程中随时可以发生变化的量。

7、c++的作用域?

答:全局作用域,局部作用域和语句作用域。

8、变量的存储类型?

答:自动类型(auto)、寄存器类型(register)、静态类型(static)、外部类型(extern)。

9、引用是什么?

答:引用是对象的另外一个名字,在实际程序中,引用主要用作函数的形式参数来使用。注:它在变量名前添加“&”符号来定义。

10、变量的命名规则?

答:变量名由字母、数字和下划线组成并且必须以字符和下划线开头,变量名不可以与关键字和标准库冲突。

11、include使用方式?

答:#include<>是使用标准的头文件,#include" " 是使用自定义的头文件。

12、什么是指针?

答:指针是用来存储内存地址的变量,它指向大哥对象的地址,除了void指针类型以外,指针的数据类型与所指向地址的变量数据类型保持一致。

13、什么是多态,多态的作用?

答:多态是面向对象编程核心概念之一。多态技术允许将父类设置成和它的一个或更多的子对象相等。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值