C++学习宝典.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C学习宝典

1,using std::cin; using std::cout;using std::endl声明cout和cin和endl; switch语句在case内部建立变量时,则应在case语句中加{}才对。 Number(90)等同于number=90的初始化语句。 初始化指针 int* number(nullptr);这样就可以确保该指针不包含任何有效地址。 应该区分 指向常量对象的指针 const char* string(“some text ”) 我们不能修改被指向的对象,但可以使指针指向其他对象 指向某个对象的常量指针char*const string(“some text”) 我们不能修改指针中存储的地址,但可以修改指针指向的对象。 指向常量对象的常量指针const char* const string(“some text”) 注:指针和被指向的对象都被定义成常量,因此都不能被修改。 同名局部变量屏蔽全局变量,但是可以使用作用域解析运算符::来访问全局变量。 Inline关键字使我们能够将成员函数的定义放在类定义外部,如果这样选择,那么仍能保留内联函数在执行性能方面的优势。注意该关键字最适合于短小的简单程序。 构造函数没有任何返回类型。其中类构造函数首要目的是给类的数据成员赋予初始值,因此任何返回类型都是不必要的或不允许的。C++规定,每个类必须有一个构造函数,没有构造函数,就不能创建人和对象。C++有规定,如果一个类没有提供构造函数,则C++提供一个默认的构造函数,这个默认的构造函数是一个不带参数的构造函数,它只负责创建对象,而不做任何的初始化工作。 This指针,它指向调用函数的当前对象,代表了对象的地址。 析构函数用于销毁不再需要或超出其作用域的对象。析构函数不允许带参数,并且一个类中只能有一个析构函数。 给析构函数指定返回值或形参是错误的。 在C++中,标示符是指函数名,对象名和类名等,名称空间是标示符的集合。(Using namespace std 常见的命令) 每个C++程序都含有标准库并且含有一个主函数。主函数中包括对变量的说明以及实现算法的语句。 变量名必须以字母或下划线开头(不提倡使用后者),由字母,数字和下划线等符号组成。变量名不可以是保留字。 输入提取操作 cinpcthigh 将键盘输入的数据送入到变量pct和high中。 Cout”percentage is “pctendl;显示percentage is以及pct 的值 Ifstream infile(“data.txt”,ios::in); ifstream infil; infil.open(“data.txt”); ofstream outfile(“data.txt”,ios::out); ofstream outfil; outfitl.open(“out.txt”); C++具有封装性,继承性,多态性。 封装性:主要是保护程序中变量的安全性。 Public:任何地方都可以被访问; Protected:子类可以访问;外部不可以被访问。 Private:什么地方都不可以被访问; endl相当于与c语言中的’\n’; Struct和class区别;在c++语言中,struct是一种特殊的类。 函数的重载,构成的条件:函数的参数类型,参数个数不同,才能构成函数的重载。 基类的访问特性 类的继承特性 子类的访问特性 Public Protected private public Public Protected No access Public Protected private protected Protected Protected No access Public Protected private private Private private No access 函数的覆盖是发生在父类与子类之间。、 虚函数(virtual)采用迟绑定技术,这种能力叫做C++的多态性。子类有的,调用子类;子类没有的,调用基类的。纯虚函数的引用,virtual 函数声明=0; 句柄:资源的标识。类似于指针。

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档