c++中的关键字bad_cast、bad_typeid、bool、catch各是什么意思?

不要叫我去看什么MSDN!如果我有MSDN可以查的话,就不用在这里问你们了。

bool你不知道吗?
这样水平的话,其他几个没法给你讲明白。

另外很严肃的告诉你
bad_cast、bad_typeid不是c++关键字

C/C++ Keywords
asm 插入一个汇编指令.
auto 声明一个本地变量.
bool 声明一个布尔型变量.
break 结束一个循环.
case 一个switch语句的一部分.
catch 处理 thrown 产生的异常.
char 声明一个字符型变量.
class 声明一个类.
const 声明一个常量.
const_cast 从一个const变量中抛出.
continue 在循环中间断循环.
default 是一个case语句中的缺省项.
delete 释放内存.
do 构造循环体.
double 声明一个双精度浮点变量.
dynamic_cast 动态投射.
else 是一个if语句中的预备条件.
enum 创建列举类型.
explicit 仅用在构造器的正确匹配.
extern 告诉编译器在别的地方变量已经被定义过了.
false 属于布尔值.
float 声明一个浮点型变量.
for 构造循环.
friend 允许非函数成员使用私有数据.
goto 跳转到程序的其它地方.
if 从一次判断的结果处执行代码.
inline 定义一个函数为内联.
int 声明一个整型变量.
long 声明一个长整型变量.
mutable 忽略const变量.
namespace 用一个定义的范围划分命名空间.
new 允许动态存储一个新变量.
operator 创建重载函数.
private 在一个类中声明私有成员.
protected 在一个类中声明被保护成员.
public 在一个类中声明公共成员.
register 定义一个寄存器变量.
reinterpret_cast 改变一个变量的类型.
return 从一个函数中返回.
short 声明一个短整型变量.
signed 修改变量类型声明.
sizeof 返回一个变量或类型的长度.
static 给一个变量创建永久的存储空间.
static_cast 执行一个非多态性cast.
struct 创建一个新结构体.
switch 让一个变量在不同的判断下执行不同的代码.
template 创建一个给特殊函数.
this 指向当前对象.
throw 抛出一个异常.
true 布尔类型的一个值.
try 执行一个被throw 抛出的异常.
typedef 从现有的类型中创建一个新类型.
typeid 描述一个对象.
typename 声明一个类或未定义的类型.
union 一个结构体在当前位置分配给多个变量相同的内存.
unsigned 声明一个无符号整型变量.
using 用来输入一个namespace.
virtual 创建一个不被已构成类有限考虑的函数.
void 声明函数或数据是无关联数据类型.
volatile 警告编译器有关的变量可能被出乎意料的修改.
wchar_t 声明一个带有宽度的字符型变量.
while 用来构成循环.
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-12-01
bool你不知道吗?
这样水平的话,其他几个没法给你讲明白。

另外很严肃的告诉你
bad_cast、bad_typeid不是c++关键字

C/C++ Keywords
asm 插入一个汇编指令.
auto 声明一个本地变量.
bool 声明一个布尔型变量.
break 结束一个循环.
case 一个switch语句的一部分.
catch 处理 thrown 产生的异常.
char 声明一个字符型变量.
class 声明一个类.
const 声明一个常量.
const_cast 从一个const变量中抛出.
continue 在循环中间断循环.
default 是一个case语句中的缺省项.
delete 释放内存.
do 构造循环体.
double 声明一个双精度浮点变量.
dynamic_cast 动态投射.
else 是一个if语句中的预备条件.
enum 创建列举类型.
explicit 仅用在构造器的正确匹配.
extern 告诉编译器在别的地方变量已经被定义过了.
false 属于布尔值.
float 声明一个浮点型变量.
for 构造循环.
friend 允许非函数成员使用私有数据.
goto 跳转到程序的其它地方.
if 从一次判断的结果处执行代码.
inline 定义一个函数为内联.
int 声明一个整型变量.
long 声明一个长整型变量.
mutable 忽略const变量.
namespace 用一个定义的范围划分命名空间.
new 允许动态存储一个新变量.
operator 创建重载函数.
private 在一个类中声明私有成员.
protected 在一个类中声明被保护成员.
public 在一个类中声明公共成员.
register 定义一个寄存器变量.
reinterpret_cast 改变一个变量的类型.
return 从一个函数中返回.
short 声明一个短整型变量.
signed 修改变量类型声明.
sizeof 返回一个变量或类型的长度.
static 给一个变量创建永久的存储空间.
static_cast 执行一个非多态性cast.
struct 创建一个新结构体.
switch 让一个变量在不同的判断下执行不同的代码.
template 创建一个给特殊函数.
this 指向当前对象.
throw 抛出一个异常.
true 布尔类型的一个值.
try 执行一个被throw 抛出的异常.
typedef 从现有的类型中创建一个新类型.
typeid 描述一个对象.
typename 声明一个类或未定义的类型.
union 一个结构体在当前位置分配给多个变量相同的内存.
unsigned 声明一个无符号整型变量.
using 用来输入一个namespace.
virtual 创建一个不被已构成类有限考虑的函数.
void 声明函数或数据是无关联数据类型.
volatile 警告编译器有关的变量可能被出乎意料的修改.
wchar_t 声明一个带有宽度的字符型变量.
while 用来构成循环.
第2个回答  2015-12-29
bool你不知道吗?
这样水平的话,其他几个没法给你讲明白。

另外很严肃的告诉你
bad_cast、bad_typeid不是c++关键字

C/C++ Keywords
asm 插入一个汇编指令.
auto 声明一个本地变量.
bool 声明一个布尔型变量.
break 结束一个循环.
case 一个switch语句的一部分.
catch 处理 thrown 产生的异常.
char 声明一个字符型变量.
class 声明一个类.
const 声明一个常量.
const_cast 从一个const变量中抛出.
continue 在循环中间断循环.
default 是一个case语句中的缺省项.
delete 释放内存.
do 构造循环体.
double 声明一个双精度浮点变量.
dynamic_cast 动态投射.
else 是一个if语句中的预备条件.
enum 创建列举类型.
explicit 仅用在构造器的正确匹配.
extern 告诉编译器在别的地方变量已经被定义过了.
false 属于布尔值.
float 声明一个浮点型变量.
for 构造循环.
friend 允许非函数成员使用私有数据.
goto 跳转到程序的其它地方.
if 从一次判断的结果处执行代码.
inline 定义一个函数为内联.
int 声明一个整型变量.
long 声明一个长整型变量.
mutable 忽略const变量.
namespace 用一个定义的范围划分命名空间.
new 允许动态存储一个新变量.
operator 创建重载函数.
private 在一个类中声明私有成员.
protected 在一个类中声明被保护成员.
public 在一个类中声明公共成员.
register 定义一个寄存器变量.
reinterpret_cast 改变一个变量的类型.
return 从一个函数中返回.
short 声明一个短整型变量.
signed 修改变量类型声明.
sizeof 返回一个变量或类型的长度.
static 给一个变量创建永久的存储空间.
static_cast 执行一个非多态性cast.
struct 创建一个新结构体.
switch 让一个变量在不同的判断下执行不同的代码.
template 创建一个给特殊函数.
this 指向当前对象.
throw 抛出一个异常.
true 布尔类型的一个值.
try 执行一个被throw 抛出的异常.
typedef 从现有的类型中创建一个新类型.
typeid 描述一个对象.
typename 声明一个类或未定义的类型.
union 一个结构体在当前位置分配给多个变量相同的内存.
unsigned 声明一个无符号整型变量.
using 用来输入一个namespace.
virtual 创建一个不被已构成类有限考虑的函数.
void 声明函数或数据是无关联数据类型.
volatile 警告编译器有关的变量可能被出乎意料的修改.
wchar_t 声明一个带有宽度的字符型变量.
while 用来构成循环
第3个回答  2016-05-25
C/C++ Keywords

bool 声明一个布尔型变量.
break 结束一个循环.

catch 处理 thrown 产生的异常.

const 声明一个常量.

c++中的关键字bad_cast、bad_typeid、bool、catch各是什么意思?
bad_cast、bad_typeid不是c++关键字 C\/C++ Keywords asm 插入一个汇编指令.auto 声明一个本地变量.bool 声明一个布尔型变量.break 结束一个循环.case 一个switch语句的一部分.catch 处理 thrown 产生的异常.char 声明一个字符型变量.class 声明一个类.const 声明一个常量.const_cast 从一个const变...

c语言的37个关键字都是什么
32个关键字吧。auto :声明自动变量 double :声明双精度变量或函数 int: 声明整型变量或函数 struct:声明结构体变量或函数 break:跳出当前循环 else :条件语句否定分支(与 if 连用)long :声明长整型变量或函数 switch :用于开关语句 case:开关语句分支 enum :声明枚举类型 register:声明寄存器变...

...谁能把C++中的关键字及其每个关键字的用法和意思帮我总结一下嘛...
这个这个关键字用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字不怎么多写,因为所有的变量默认就是auto的。(3)bad_cast,const_cast,dynamic_cast,reinterpret_cast,static_cast 关于异常处理的,还不是太了...

C语言有多少个关键字
一共32个关键字。。。auto :声明自动变量 double :声明双精度变量或函数 int: 声明整型变量或函数 struct:声明结构体变量或函数 break:跳出当前循环 else :条件语句否定分支(与 if 连用) long :声明长整型变量或函数 switch :用于开关语句 case:开关语句分支 enum :声明枚举类型 register:声...

vc c++ 100多个关键字的中文的含义是什么?作用是什么? vc c++ 有上百...
typeid continue false new static typename 1.asm(汇编),用法如下:asm (指令字符串);允许在C++程序中嵌入汇编代码。2.auto(自动,automatic)是存储类型标识符,表明变量“自动”具有本地范围,块范围的变量声明(如for循环体内的变量声明)默认为auto 存储类型。3.bool(布尔)类型,C++中的基本...

C+一共有多少单词
关键字是预先保留的标识符,每个关键字都有特殊的含义。我们不能在程序中使用与关键字同名的标识符。以下是C++所保留的关键字 asm[注1] autobad_cast bad_typeid bool break case catch char class const const_cast continue default delete do double dynamic_cast else enum except explicit ...

在C语言中的32个关键字具体是哪些?
auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if while static 注:关键字auto用于说明自动变量,通常不用;volatile(易变的)表示该变量不经过赋值,其值也...

c++的关键字
ISO C++ 98 关键字共63个,此处严格按标准原文排版: asm do if return typedef auto double inline short typeid bool dynamic_cast int signed typename break else long sizeof union case enum mutable static unsigned catch explicit namespace static_...

e语言有多少个关键字?都有那些?
标准 C++ 关键字如下:"and ", "and_eq ", "asm ", "auto ", "bitand ", "bitor ","bool ", "break ", "case ", "catch ", "char ", "class ","compl ", "const ", "const_cast ", "continue ", "default ", "dele...

哥哥姐姐们跪求C++有哪些术语 比如英文单词啊 标点符号啊 谁能告诉我...
mutable(易变的)是C++中一个不常用的关键字。只能用于类的非静态和非常量数据成员。由于一个对象的状态由该对象的非静态数据成员决定,所以随着数据成员的改变,对像的状态也会随之发生变化。如果一个类的成员函数被声明为const类型,表示该函数不会改变对象的状态,也就是该函数不会修改类的非静态数据...

相似回答
大家正在搜