C/C++
fantaticmen
如果有讲的不详细的或者错误的可以加鹅细聊+934591874
展开
-
笔记:运算符的重载
C++中添加了对象这一概念,为了满足对象相加的情况,引入运算符重载这一语法。 代码中倘若是除类的基本类型相加的没有影响,我们理解为机内已经写好了相关的代码,但如果出现了对象互相相加,对象与基本类型相加的情况,由于对象的多样性,机内无法对所以情况加以概括,所以有了operator; 倘若是类与基本类型相加的情况时:#include <iostream>#include <cstdio>#inc原创 2017-02-01 16:56:18 · 574 阅读 · 0 评论 -
引用,类的访问修饰符
个人看法: C++中新增的引用,与C中的指针相互比较之后,得出引用有一下几点特性: 1.专一性和安全性,引用在初始化之初便与对象关联,并且在接下来不可对其做二次引用,相比较之下,指针有着更大的操作性,同时也有着操作性极大带来的风险:非法指向内存,定义野指针,指针在编程中的偏移等等… 2.内存简化,在个人看来,引用仅仅是对一个栈的内存单元起上一个别名,使其在使用之时有更广泛的调用渠道,本身它是不原创 2017-01-20 19:53:47 · 554 阅读 · 0 评论 -
个人见解(2)指针和一维数组
1.利用指针指向数组 指针变量中可以存放另一个变量的地址,而数组在之前的学习中说道数组是内存中一段连续的地址(即按序存放);也就是说我们只要知道数组的首地址,存入指针中,根据指针的运算特性,我们可以知道数组各个元素的地址,并且引用它们; 代码:int arr[10];int *p;p=&arr[2];p=arr;定义一个数组和指针p;p=&arr[2],代表p指向了arr[2]的地址,又因原创 2016-12-10 12:31:42 · 361 阅读 · 0 评论 -
指针的个人见解(1)
指针是什么?在网上看了很多帖子,总结得出指针是C语言的精髓所在; 学完指针后,总结道:指针就是内存中的地址; 我们在写某个程序中,编译器在编译后,会给程序中的变量在内存中分配一个地址,通过访问该地址,找到所需的变量。C语言讲该变量的地址称为该变量的“指针”!!!如果使用一个变量存在某个变量的地址,我们就说这个变量是指针变量,称该指针变量指向某个变量;指针变量的相关定义&: 取地址运算符 *:指原创 2016-12-02 20:50:50 · 607 阅读 · 0 评论 -
windows 10 下sublime text 3配置c/c++编译环境
来源于在网上各种帖子,自己成功配置之后写作笔记;检查环境变量首先配置重定义环境变量,过程如下: 创建一个test.c文件 内容:#include <stdio.h>int main() { printf("hello world\n"); return 0;}进入cmd后输入 gcc test.c -o test 会显示 拷贝MinGW接下来我们下载MinGW,最简单的方法原创 2017-06-13 22:38:21 · 1217 阅读 · 0 评论 -
STL:unique()函数
unique()unique()是剔除重复他是剔除相邻之间字符重复的,倘若其中中的字符前后之间是没有重复的,unique函数是起不到作用的,所以使用以前都会sort处理。 unique()函数的返回值是源字符串中去除相邻之间相同字符后剩下的字符串中的最后一个字符的下一个位置,举例string str=“aabbcc”unique()操作之后是“abcbcc”,那么unique()返回的是指向不重元原创 2017-06-14 21:13:53 · 523 阅读 · 0 评论 -
磁盘操作系统 cmd命令
DOS CMD :磁盘操作系统 不区分大小写 **cd \ 根目录 cls 清空屏幕 dir 显示目录 d: 进入D盘 cd 进入目录命令 dir 查看当前目录的文件与目录 del 删除文件 del /p xx.txt 在删除前询问是否确定删除** **Rd 删除一个目录 copy 复制一个文件 copy 1.txt e:\2.txt Md 创建目录原创 2017-07-08 23:24:30 · 826 阅读 · 0 评论