C++基础学习
文章平均质量分 54
心之所善兮
心之所善兮
展开
-
C++中的类
C++中添加了类,使得C++具有了面向对象编程的开始。这里主要是如何定义一个C++中的类和如何访问一个实体类对象。#includeusing namespace std;/**建立一个类的规范成员变量不能初始化,在构造函数中初始化,和java一样,构造函数可以有多个重载类对象不需要像java一样new 对象;只要在Time t;就相当于new 了对象,构造函数会由系统自动调用类中原创 2016-06-26 01:27:48 · 406 阅读 · 0 评论 -
C++中的数据类型
主要介绍C++的数据类型有 基本数据类型 ---整型 短整型,整型,长整型 ---字符型 ---浮点型 单精度,双精度,长双精度 ---布尔型 构造类型 ---枚举型 ---数组型 ---结构体型 ---共用体型原创 2016-06-26 01:34:48 · 371 阅读 · 0 评论 -
C++中的运算符重载
#includeusing namespace std;/**运算符重载,就是为运算符提供新的运算功能。这在java中是没有的。运算符的重载实质上是函数的重载。格式如下:函数的返回类型 operator 运算符名称(形参列表);这里的运算符名称一般是系统预定义的已有的名称。比如要实现复数相加的功能函数,可以重载+虽然重载运算符所实现的功能完全可以使用函数来实现,它本质上也是原创 2016-06-27 00:54:16 · 409 阅读 · 0 评论 -
C++中的继承
#includeusing namespace std;/**继承:通过继承已有类,来建立新类。继承关系有protected,private,public .这些继承关系的修饰,是为了保证数据访问的安全性。但是感觉搞那么麻烦没什么用 。自己做到安全访问就行了、而且现在有编译器进行语法错误判断,现在还是简单说下.根据编译器语法提示得出下面几条结论;实际使用的时候我们都是直接使用publi原创 2016-06-28 00:38:40 · 344 阅读 · 0 评论 -
C++学习写在前面
之所以开始系统学习C++,是考虑到android中使用jni需要用到C++的代码,所以接下来一段时间会持续学习C++了。原创 2016-06-16 01:19:19 · 321 阅读 · 0 评论 -
C++中的流对象
1.I/O类库中常用的流类:基类ios istream :iosostream :iosiostream :istream,ostream文件流ifstream :istreamofstream :ostreamfstream :iostream字符流istrstream ostrstreamstrstream原创 2016-07-13 23:10:23 · 574 阅读 · 0 评论 -
接触C++
C++的开发环境有很多,编译器也有很多。下面我选用的是Code::Blocks来编程。具体下载地址,codeblocks-16.01mingw-setup.exe注意安装过程中直接选择默认即可,否则可能会出现安装文件丢失不成功的问题。下面是个简单的例子预览。操作步骤:File->New->File...->C/C++ resource代码:#includeusing name原创 2016-06-18 01:01:02 · 303 阅读 · 0 评论 -
C++中基本的语法规则
C++中定义的数据类型,存储类型,数组,字符和字符串的基本知识。这些与java类似,这里不总结。原创 2016-06-20 01:52:03 · 607 阅读 · 0 评论 -
C++中的指针
C++中的指针概念与C一样,很简单就不多说了。例如:int a = 30; int *p = &a;int c= *p;定义整形变量a,a的值是30,定义一个指针变量p,这里的p是整形指针,只能指向存有整形值的地址。所以p的值就是变量a的地址。取出指针p所指向的地址里存的值,这里p指向的是a.所以*p就是30;还有其他的知识如:如果不了解可以重新温习下C语言。指针数组原创 2016-06-23 00:23:14 · 344 阅读 · 0 评论