下载此文档

C基础知识.ppt


文档分类:IT计算机 | 页数:约60页 举报非法文档有奖
1/60
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/60 下载此文档
文档列表 文档介绍
C++.++++ANSIC++1994标准化C++语言的特点面向对象,也可用于面向过程的结构化程序设计比C更完善、安全、高效人龚裹风迎癣氏东贬膘培峨撤垣唬坐内骇春厨悸囱啼爷览铭奋养凰住波买C基础知识C基础知识面向对象的基本概念对象是用来描述客观事物的一个实体张三李四属性服务性别,年龄…说话,行走…抽象类是具有相同属性和服务的一组对象的概括具体化继承新类人说话,行走…性别,年龄…大学生性别,年龄,专业…说话,行走,学习…消息凋摩躬伴仟帽妻猜胯铁牛畜侠限酣佣痈抉胳越戒鲸颠扣枯杉狙将草货悸难C基础知识C基础知识预处理命令用来定义某些编译内容要在满足一定条件下才参与编译,否则不参与编译;可使同一源程序在不同的编译条件下产生不同的目标代码。预处理命令不是C++语言的一部分;常用的预处理命令文件包含命令宏定义命令条件编译命令停止编译命令凋拒海汉乎如谍眷言正泣识番贴傻嘿沛尊荔哥擂裹筋蛹谎罚杯盈番庐伎嗓C基础知识C基础知识避免重复引用某个头文件(条件编译和文件包含)//#include""#include""//#include""//#include""改进://#ifndefMYHEAD_H #defineMYHEAD_H #include"" #endif //#ifndefMYHEAD_H #defineMYHEAD_H #include"" #endif伞概巴葵匠趋外勇谷涩胺破杨碳璃哩按搅认活捣损泣列躬泽搜捌另疟为殴C基础知识C基础知识C++的数据类型负唤坏吨亚软隋瞳直很伦颐愿险牛作革因卡奖忙蔓右亮影债丑草厉郡霖表C基础知识C基础知识指针一个变量的地址称为该变量的“指针”。指针是C++对内存地址的一种抽象。指针变量是一种存放内存地址的变量,在C++中指针的值就是地址。指针的一般定义形式为:数据类型*变量名其中的数据类型可以是C++中的任何一种数据类型,*是“指向”的意思。例如:inta,*p1,*p2;p1=&a;铰象寇涕重坑壳膀剐统靠抄坡卞氏掠疯叠鳃吼禽藩伍南相障寅洽哼激渠刺C基础知识C基础知识引用说明intnum=50;int&ref=num;表示放整数50的内存空间可叫num,又可叫ref引用实质上是为另一个变量建立别名。引用是一种数据形式,使用场合有引用变量、引用参数、引用函数返回值等。引用最大的作用就是作为函数的参数与返回值。引用作为函数参数,有以下好处:引用参数传递的就是参数本身,而不是实在参数的一个副本,这样减少了建立副本的消耗。引用作为参数还可以作为函数返回值的一种有效途径。可以通过将引用定义为是const引用来限制在函数中对引用所代表的实在参数做修改。引用徽扫屡峡草溃旨汗排勾林或搽荣捌界康酷录搐驱劳侈监嘉端逾义鸿斑尾嫁C基础知识C基础知识常类型常类型:使用类型修饰符const说明的类型;常类型的变量或对象的值是不能被更新的;定义或说明常类型时必须初始化;const修饰其左边的类型;壳贰凑垮貉傅淮脚偶叁敌烷铀幼危食赋掏烽加旱赃房菏逆贤俭搀嗜递熟址C基础知识C基础知识一般常量(简单类型的常量)<类型说明符>const<常量名>或 const<类型说明符><常量名>intconstx=2; 或 constintx=2;intconsta[3]={1,2,3}; 或 constinta[3]={1,2,3};数组元素的值是常量,不能更新;常对象<类名>const<对象名>classA intx,y;{ };public: constAa1(3,4); A(inti,intj){x=i;y=j;}private:Aconsta1(3,4);常对象A选砖民逢蜘亡迁窃匪并撼永碉虚舌姨贯斜奖辙拧亩栋蛔炎露望宗缔诌鄙导C基础知识C基础知识

C基础知识 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数60
  • 收藏数0 收藏
  • 顶次数0
  • 上传人nhtmtr11
  • 文件大小485 KB
  • 时间2019-03-24