Chinaunix首页 | 论坛 | 博客
  • 博客访问: 274332
  • 博文数量: 138
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 971
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-03 10:05
文章分类

全部博文(138)

文章存档

2016年(1)

2015年(137)

我的朋友

发布时间:2015-06-16 22:00:19

二维数组作为函数参数  规定:如果将二维数组作为参数传递给函数,那么在函数的参数声明中必须指明数组的列数,数组的行数没有太大关系,可以指定也可以不指定。因为函数调用时传递的是一个指针,它指向由行向量够成的一维数组。因此二维数组作为函数参数正确写法如下所示:   void Func(int array[3.........【阅读全文】

阅读(752) | 评论(0) | 转发(0)

发布时间:2015-06-16 19:52:00

C++规定,有的运算符(如赋值运算符、下标运算符、函数调用运算符)必须定义为类的成员函数,有的运算符则不能定义为类的成员函数(如流插入“<<”和流提取运算符“>>”、类型转换运算符)。由于友元的使用会破坏类的封装,因此从原则上说,要尽量将运算符函数作为成员函数。但考虑到各方面的因素,一般将单目运算符重载为成.........【阅读全文】

阅读(725) | 评论(0) | 转发(0)

发布时间:2015-06-16 14:02:36

[转自 http://blog.csdn.net/yockie/article/details/7868068 谢谢]C++类中各种不同类型成员根据是否static 、是否const类型的初始化方法不尽相同,写代码时经常搞乱,网上搜了一下资料,全部总结一下。一、例子[cpp] view plaincopy-----------------Test.h--------.........【阅读全文】

阅读(1597) | 评论(0) | 转发(0)

发布时间:2015-06-16 10:24:26

一、什么是拷贝构造函数      首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:    int a=100;int b=a;  而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。  下面看一个类对象拷贝的简单例子。&.........【阅读全文】

阅读(784) | 评论(0) | 转发(0)

发布时间:2015-06-11 09:59:03

数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的.........【阅读全文】

阅读(578) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册