C++学习
我要七龙ru
诗是家,远方是媳妇。
展开
-
动态内存分配数组
#include"iostream"using namespace std;//---------------------------------动态内存分配数组------------------------------// 描述:用new来申请一个数组// 2017年1月6日 星期五 by橘子味''//------------------------------------原创 2017-01-06 22:40:20 · 771 阅读 · 0 评论 -
如何用cin获取带’/‘的分数
就是用一个char c去接收掉‘/’号即可;#include <iostream>using namespace std;struct Frac { int cld; int mth;};int main() { Frac frac1, frac2; int k; char c; cin >> frac1.cld ...原创 2018-03-19 21:48:26 · 992 阅读 · 1 评论 -
【十三】友元
以下是关于友元的一些用法。 头文件//------------------------------------【友元】-----------------------------------------// 描述:一个破坏类封装类的家伙// 他可以是一个类,也可以是一个函数,只要在这个类或者函数前面加friend即可。// 但是要把他们放在他所要操作的类里,无论是放在private或者p原创 2017-01-10 22:03:31 · 233 阅读 · 0 评论 -
delete 类数组指针时可能出现的问题
源文件//---------------------------------【delete类数组指针异常】--------------------------------// 描述:在删除类指针的时候,如果用++来机械删除下一个指针,因为上一个指针被删除了,其地址值也会被改变// 如果在来进行++的话得到的就不是原来数组中所指向的下一个指针了。具体请看代码。//--------------原创 2017-01-10 20:55:58 · 2256 阅读 · 0 评论 -
函数参数传递时的“副本”
//------------------------------函数参数传递时的“副本”------------------------------------// 描述:将指针变量1作为参数传递给另一个函数时,另一个函数会建立一个副本指针变量2来接收这个指针变量所指向// 变量的地址值,当我们想改变指针变量1所指向的对象时,我们需要把指针变量1的地址值传递过去,而不是传指针变量1所原创 2017-01-08 22:47:00 · 1832 阅读 · 0 评论 -
类的赋值
这是头文件#pragma once#include "iostream"#include "cstring"using namespace std;class computer {private: char* brand; int price;public: //===============================【类的赋值函数】============原创 2017-01-09 22:23:24 · 788 阅读 · 0 评论 -
构造函数与析构函数
head.h头文件的内容#pragma once#include "iostream"#include "cstring"using namespace std;//-----------------------------------------类的定义-----------------------------------------------// 描述:定义类的地方//------原创 2017-01-09 19:00:35 · 228 阅读 · 0 评论 -
const与函数返回值
//------------------------------------const与函数返回值---------------------------------// 描述:在函数返回值类型那加const,使得 函数名(参数列表) = 表达式;这种写法不成立。//-----------------------------------------------------------------原创 2017-01-09 11:33:37 · 485 阅读 · 0 评论 -
函数指针
//------------------------------------函数指针----------------------------------// 描述:函数指针的运用//------------------------------------------------------------------------------#include "iostream"using na原创 2017-01-08 23:34:20 · 292 阅读 · 0 评论 -
引用变量
引用变量原创 2017-01-06 23:37:48 · 449 阅读 · 0 评论 -
C++的链表操作
//--------------------------------链表------------------------------// 描述:通过动态分配内存实现链表//------------------------------------------------------------------//--------------------------------头文件---------原创 2017-01-07 00:34:39 · 308 阅读 · 0 评论 -
指针和const
//——————————指针和const—————————- // 描述:指针和const之间的关系 //———————————————————————//——————————头文件——————————— // 描述:导入头文件 //———————————————————————include using namespace std; int main() { int i =原创 2017-01-06 23:08:56 · 326 阅读 · 0 评论 -
c++的getline函数
当你需要将输入的一行字符串保存到string变量中时/* 如果在getline前面用cin,请在获取字符串之前,先使用一次getline(cin, pwd);把cin留下的换行符获取掉*///pwd:string 变量//cin:标准输入流getline(cin, pwd);当你需要将输入的一行字符串保存到char数组变量中时//chars:char数组变量/...原创 2018-03-19 22:14:54 · 350 阅读 · 0 评论