ImageVerifierCode 换一换
格式:DOC , 页数:18 ,大小:66.50KB ,
资源ID:3737209      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3737209.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言32以及C++63个关键字及其含义.doc)为本站会员(11****ws)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

C语言32以及C++63个关键字及其含义.doc

1、C 语言 32 个关键字及其含义auto:自动变量用关键字 auto 作存储类别的声明。(可以省略,不写则隐含确定为“自动存储类别”)break:不能用于循环语句和 switch 语句之外的任何其他语句中。作用为结束循环。case :情况之一char:字符型const:常量continue:作用结束本次循环,不是终止整个循环。default:默认结束do :做(先做后判断)double:双精度else:别的enum:枚举类型,extern:外部变量声明float:浮点型for:循环语句,goto:标记。作用是从内层循环跳到外层循环。if:如果,条件语句int:整型long:长整型registe

2、r:寄存器标识符return:返回值short:短整型signed:有符号型sizeof:大小,长度static:静态的struct:结构体switch:交换typedef:起别名union:共用体unsigned:无符号型void:无返回C+66 个关键字的中文含义1.asm(汇编),用法如下:asm (指令字符串);允许在 C+程序中嵌入汇编代码。2. auto(自动,automatic)是存储类型标识符,表明变量“自动”具有本地范围,块范围的变量声明(如 for 循环体内的变量声明)默认为 auto 存储类型。3. bool(布尔)类型,C+中的基本数据结构,其值可选为true(真)或者

3、 false(假)。C+中的 bool 类型可以和 int 混用,具体来说就是 0 代表 false,非 0 代表 true。bool 类型常用于条件判断和函数返回值。4. break(中断、跳出),用在 switch 语句或者循环语句中。程序遇到 break 后,即跳过该程序段,继续后面的语句执行。5. case 用于 switch 语句中,用于判断不同的条件类型。6. catch catch 和 try 语句一起用于异常处理。7. char char(字符, character)类型, C+中的基本数据结构,其值一般为 0255 的 int。这 256 个字符对应着 256 个 ASCII

4、码。char 类型的数据需要用单引号括起来。8. class class(类)是 C+面向对象设计的基础。使用 class关键字声明一个类。9. const const(常量的,constant)所修饰的对象或变量不能被改变,修饰函数时,该函数不能改变在该函数外面声明的变量也不能调用任何非 const 函数。在函数的声明与定义时都要加上 const,放在函数参数列表的最后一个括号后。在 C+中,用 const 声明一个变量,意味着该变量就是一个带类型的常量,可以代替#define,且比#define 多一个类型信息,且它执行内链接,可放在头文件中声明;但在 C 中,其声明则必须放在源文件(即.

5、C 文件)中,在 C 中 const 声明一个变量,除了不能改变其值外,它仍是一具变量。10. const_cast 用法: const_cast (expression)该运算符用来修改类型的 const 或 volatile 属性。除了 const 或volatile 修饰之外, type_id 和 expression 的类型是一样的。常量指针被转化成非常量指针,并且仍然指向原来的对象;常量引用被转换成非常量引用,并且仍然指向原来的对象;常量对象被转换成非常量对象。11. continuecontinue(继续)关键字用于循环结构。它使程序跳过代码段后部的部分,与 break 不同的是,

6、continue 不是进入代码段后的部分执行,而是重新开始新的循环。因而它是“继续循环”之意,不是break(跳出)。12. defaultdefault(默认、缺省)用于 switch 语句。当 switch 所有的 case都不满足时,将进入 default 执行。default 只能放在 switch 语句所有的 case 之后,并且是可选的。13. delete delete(删除)释放程序动态申请的内存空间。delete 后面通常是一个指针或者数组,并且只能 delete 通过 new 关键字申请的指针,否则会发生段错误。14. do do-while 是一类循环结构。与 while

7、 循环不同,do-while 循环保证至少要进入循环体一次。15. doubledouble(双精度)类型,C+中的基本数据结构,以双精度形式存储一个浮点数。16. dynamic_castdynamic_cast(动态转换),允许在运行时刻进行类型转换,从而使程序能够在一个类层次结构安全地转换类型。dynamic_cast 提供了两种转换方式,把基类指针转换成派生类指针,或者把指向基类的左值转换成派生类的引用。17. else else 紧跟在 if 后面,用于对 if 不成立的情况的选择。18. enumenum(枚举)类型,给出一系列固定的值,只能在这里面进行选择一个。19. expli

8、citexplicit(显式的)的作用是“禁止单参数构造函数”被用于自动型别转换,其中比较典型的例子就是容器类型。在这种类型的构造函数中你可以将初始长度作为参数传递给构造函数。20. export为了访问其他编译单元(如另一代码文件)中的变量或对象,对普通类型(包括基本数据类、结构和类),可以利用关键字 extern,来使用这些变量或对象时;但是对模板类型,则必须在定义这些模板类对象和模板函数时,使用标准 C+新增加的关键字 export(导出)。21. externextern(外部的)声明变量或函数为外部链接,即该变量或函数名在其它文件中可见。被其修饰的变量(外部变量)是静态分配空间的,即

9、程序开始时分配,结束时释放。用其声明的变量或函数应该在别的文件或同一文件的其它地方定义(实现)。在文件内声明一个变量或函数默认为可被外部使用。在 C+中,还可用来指定使用另一语言进行链接,这时需要与特定的转换符一起使用。目前仅支持”C”转换标记,来支持 C 编译器链接。使用这种情况有两种形式:extern “C” 声明语句extern “C” 声明语句块 22. falsefalse(假的),C+的基本数据结构 bool 类型的值之一。等同于int 的 0 值。24. forfor 是 C+中的循环结构之一,用于有确定开始和结束以及需要确定步长的循环结构。25. friendfriend(友元

10、)声明友元关系。友元可以访问与其有 friend 关系的类中的 private/protected 成员,通过友元直接访问类中的private/protected 成员的主要目的是提高效率。友元包括友元函数和友元类。26. gotogoto(转到),用于无条件跳转到某一标号处开始执行。27. ifif(如果),C+中的条件语句之一,可以根据后面的 bool 类型的值选择进入一个分支执行。28. inlineinline(内联)函数的定义将在编译时在调用处展开。inline 函数一般由短小的语句组成,可以提高程序效率。29. intint(整型,integer),C+中的基本数据结构,用于表示整

11、数,精度小于 long。30. longlong(长整型,long integer),C+中的基本数据结构,用于表示长整数。31. mutablemutable(易变的)是 C+中一个不常用的关键字。只能用于类的非静态和非常量数据成员。由于一个对象的状态由该对象的非静态数据成员决定,所以随着数据成员的改变,对像的状态也会随之发生变化。如果一个类的成员函数被声明为 const 类型,表示该函数不会改变对象的状态,也就是该函数不会修改类的非静态数据成员。但是有些时候需要在该类函数中对类的数据成员进行赋值,这个时候就需要用到 mutable 关键字。32. namespacenamespace(命名

12、空间)用于在逻辑上组织类,是一种比类大的结构。33. newnew(新建)用于新建一个对象。new 运算符总是返回一个指针。由new 创建的对象需要在恰当的地方进行 delete 操作。34. operatoroperator(操作符)用于操作符重载。这是 C+中的一种特殊的函数。35. privateprivate(私有的),C+中的访问控制符。被标明为 private 的字段只能在本类以及友元中访问。36. protectedprotected(受保护的),C+中的访问控制符。被标明为protected 的字段只能在本类以及其继承类和友元 7. publicpublic(公有的),C+中的访问控制符。被标明为 public 的字段可以在任何类中进行访问。38. registerregister(寄存器)声明的变量称着寄存器变量,在可能的情况下会直接存放在机器的寄存器中;但对 32 位编译器不起作用,当

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。