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