
C++日志
漩涡鸣熊
这个作者很懒,什么都没留下…
展开
-
实验4 析构函数 对象数组与指针
实验练习原创 2017-10-29 22:32:53 · 369 阅读 · 0 评论 -
C++ 对指针的理解
遵循先定义后使用的原则,定义( int *p; )时不分配内存空间,当其赋值(p=&n)时分配内存空间(即变量n的地址),不存在“整形变量里的内存空间”这个学法。它指向其他变量的地址,不管它指向什么变量,用sizeof()测它的长度为四个字节(windows操作系统下)转载 2017-10-29 22:56:16 · 199 阅读 · 0 评论 -
复制构造函数的理解
#includeusing namespace std;class BOX{private:int width;int height;int length;public:friend int main();BOX(int w, int h, int l){width = w;height = h;length = l;}BOX(con原创 2017-11-04 15:46:44 · 250 阅读 · 0 评论 -
构造函数,析构函数,复制构造函数的理解
对象作为函数实参和形参传递的过程实质是对象复制的过程,拷贝对象实参复制一个新的形参对象,过程要调用复制构造函数,代码如图。原创 2017-11-04 19:47:48 · 222 阅读 · 0 评论 -
【C++】| while 判断中变量的前置(后置)自增(自减)
最近在学单片机,被循环语句中的变量的前置和后置自增搞蒙了,产生了如下疑问1.在循环语句while()的小括号中,如while(++t)或while(t++) 二者是否区分前置和后置?2.假设问题1的答案是区分的,那么判断与自增(减)与执行循环体这三个步骤的前后顺序是什么?#include<iostream>using namespace std;int num, i, s,t;void...原创 2018-03-06 19:32:26 · 2254 阅读 · 0 评论