- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象程序设计—第三
第三章 C++语言基础 第三章 C++语言基础 3.1、C++语言的特点 3.2、简单的C++程序 3.3、C++编程简介 3.3、C++编程简介 3.3、C++编程简介 3.3、C++编程简介 3.3、C++编程简介 3.3、C++编程简介 3.4、C++基本数据类型 3.4、C++基本数据类型 3.4、C++基本数据类型 3.4、C++基本数据类型 3.4、C++基本数据类型 3.4、C++基本数据类型 3.4、C++基本数据类型 3.4、C++基本数据类型 3.5、表达式 3.6、C++基本语句 3.7、函数 3.7、函数 3.7、函数 3.7、函数 3.7、函数 3.7、函数 3.8、const修饰符 3.8、const修饰符 3.8、const修饰符 3.8、const修饰符 3.8、const修饰符 3.9、动态内存分配运算符new和delete 3.9、动态内存分配运算符new和delete 3.9、动态内存分配运算符new和delete 3.9、动态内存分配运算符new和delete 3.9、动态内存分配运算符new和delete 3.10、作用域运算符:: 3.11、引用(reference) 3.11、引用 3.11、引用 3.11、引用 3.12、C++针对C语言的改进 3.12、C++针对C语言的改进 3.12、C++针对C语言的改进 3.12、C++针对C语言的改进 3.12、C++针对C语言的改进 本章小结 本章小结 综合训练 综合训练 综合训练 综合训练 作业题 11、15、18、19 Printf(“%d”,0xffff);输出什么?Printf(“%u,0xffff);输出什么? 多态的含义之一;返回类型不能帮助编译器进行匹配,而是根据参数类型或数量 根据是什么? 为什么能加快? 谁发消息? 指针的含义,指针的值 用const修饰则参数不允许修改;目的是防止被无意间修改 为什么要自己分配?变量的两种定义方法 New[]中表达式可以是变量表达式 指向常量的指针:所指的对象是一个常量,不允许改变, 但可以指向其他的对象 const char *name = “chen”; char *name1=“Hi!”; name=name1; //允许! name[2]=‘H’; //不允许! 指向常量的常指针:所指的对象和所指的位置(即指针)都不 能改变 const char *const name = “chen”; (3) 如果const定义的是一个整型常量,关键字int可以省略例如: const int LIMIT=100; const LIMIT=100;这两个语句是一样的 (4) const的作用与#define相似,但它消除了#define的不安全性,建议在可能的情况下,用const代替#define 举例:#include iostream.h //C++输入输出流头文件void print_it(const int data_value) ; //const修饰函数参数main(){ const int START=3; //定义整型常量START const int STOP=9; //定义整型常量STOP int index; for(index=START; indexSTOP; index++) print_it(index); return 0;}void print_it(const int data_value){ data_value=12; //编译出错! cout“The value of the index is” data_value\n;} // 1、new和delete的作用 进行内存的分配和释放 例如:int *point1;char *point2; point1=new int; //初始化指针point1point2=new char; //重新初始化指针point2delete point1; //销毁指针point1,释放point1所指 //变量的内存空间delete point2; //释放指针point2 与C中的malloc()和free()类似,但更好、更简单 注意:申请的内存使用完后要及时的释放,否则可能会出问题 2、new和del
您可能关注的文档
最近下载
- 第7课《定期体检 预防常见病》(教案) - 2024—2025学年人教版(2024)初中体育与健康七年级全一册.docx
- 2025林地分等定级规程.pdf VIP
- 计算机操作系统实验-解析ELF文件.doc VIP
- 智能建造技术在桥梁施工中的应用.pptx VIP
- Unit3KeepFitSectionBProject课件人教版英语七年级下册.pptx VIP
- HGT3809-2023工业溴化钠(报批稿).pdf VIP
- 小红书商业模式分析.pptx VIP
- 铜的电阻率热导率比热值热膨胀系数及杨氏模量.pdf VIP
- 第7课++定期体检+++预防常见病++课件++2024—2025学年人教版(2024))初中体育与健康七年级全一册.pptx VIP
- 粉尘爆炸重大事故隐患判定标准(图文并茂第一版)精品.pdf
有哪些信誉好的足球投注网站
文档评论(0)