
C++语言
文章平均质量分 77
Shicuf
兵贵神速!
展开
-
C++之基本数据类型介绍
1.简单变量信息将存储在哪里。要存储什么值。存储何种类型的值。int a=5;//程序找到一块能够存储整数的内存,将该内存单元标记为a,将5复制到该内存单元上。(1)变量名命名规则:a.在名称中只能使用字母字符、数字和下划线;b.名称的第一个字符不能是数字;c.区别大小写;d.不能将关键字用作名称;e.对名称长度没有限制;f.以两个下划线或下划线和大写字母打头的名称被保留给实现使用。原创 2015-02-09 00:11:58 · 567 阅读 · 0 评论 -
C++之基本概述
1.杂计算机语言要处理概念——数据和算法。数据是程序使用和处理的信息,而算法是程序使用的方法。过程性编程是试图使问题满足语言的过程性方法,强调的是算法方面,而OOP试图让语言来满足问题的需求,其理念是设计与问题的本质特性相对应的数据格式。在C++中,类是一种规范,它描述了新型的数据格式,对象是根据这种规范构造的特定数据结构。可移植相关:硬件和语言上的差异。2.一个示例程序原创 2015-02-09 00:09:01 · 472 阅读 · 0 评论 -
C++之函数简介
主要知识点:·函数基本知识·函数原型·如何按值传递函数参数·如何设计处理数组的函数·如何使用const指针参数·如何设计处理文本字符串的函数·如何设计处理结构的函数·如何设计处理String类对象的函数·调用自身的函数(递归)·指向函数的指针1.函数的基本知识#1.要使用c++函数,必须完成的工作:(1)提供函数定义 void funcatio原创 2015-02-09 00:21:41 · 473 阅读 · 0 评论 -
C++之面向程序设计浅析
1.1什么是面向对象程序设计面向过程的程序设计思想的核心是功能的分解。将数据结构和过程分离,着重点在过程,设计者首先考虑如何将功能分解,在每一个过程中安排程序的操作序列。缺点之一,当程序的数据结构需要变更的时候,需要修改与之相关的缩影模块,造成了可重用性差,维护代价高。面向对象程序设计中,着重点在被操作的数据而不是实现这些操作的过程。程序=对象+消息基本元素是对象,原创 2015-02-09 00:25:47 · 447 阅读 · 0 评论 -
C++之多态
多态性就是不同对象收到相同消息时,产生不同的动作。用一个名字定义不同的函数,这些函数执行不同但又类似的操作,即用同样的接口访问功能不同的函数,实现“一个接口,多种方法”。C++支持的多态性分为编译时多态性和运行时多态性。其中编译时多态性主要通过函数重载和操作符重载来实现,而运行时多态通过继承和虚函数来实现。 1虚函数 1.1引入派生类后的对象指针使用:原创 2015-02-09 00:27:24 · 413 阅读 · 0 评论