定义一个指针变量指针变量的使用如int c = 76;int * pointer = &c;则*pointer 为 pointer 所指向的存储单元的内容,是变量C而不是数字76另:指针变量也是变量,是变量就有地址。
分类:
编程语言 时间:
2015-03-11 23:02:26
收藏:
0 评论:
0 赞:
0 阅读:
151
1、运算符重载对已有的运算符赋予多重的含义使同一运算符作用于不同类型的数据时产生不同类型的行为目的扩展C++中提供的运算符的适用范围,以用于类所表示的抽象数据类型运算符的重载实质是函数重载,类型如下:返回值类型 operator 运算符(形参表){ ... }在程序编译时把含运算符的表达...
分类:
编程语言 时间:
2015-03-11 22:58:56
收藏:
0 评论:
0 赞:
0 阅读:
305
取变量的地址&C 获取地址的占用的存储空间 sizeof(&C) 通过地址操作变量*&C
分类:
编程语言 时间:
2015-03-11 22:57:56
收藏:
0 评论:
0 赞:
0 阅读:
279
指针数组:是一个数组,元素是指针类型int* pAddr[10];数组指针: 是一个指针int (*p)[3];说明: 定义的格式上,数组指针比指针数组多一个括号,记法: 指针比较麻烦
分类:
编程语言 时间:
2015-03-11 22:57:16
收藏:
0 评论:
0 赞:
0 阅读:
227
这里对这个DP问题做了代码实现,分为递归算法(自顶向下)和非递归算法(自下向上),以及拓展的自下向上算法的实现。递归算法: 1 #include 2 3 using namespace std; 4 5 int size = 10; 6 7 inline int max(int a, int ...
分类:
编程语言 时间:
2015-03-11 22:57:06
收藏:
0 评论:
0 赞:
0 阅读:
361
From:http://zhidao.baidu.com/link?url=O8U5TynGBMojDw2iFhlghPPf5_ZE1X8CAQMrK19pv-KxhvKCc6Z2yzsoQaukgN2haYudVO7Hg3c0ZvNm8ALcY_#!/usr/bin/python3# -*- co...
分类:
编程语言 时间:
2015-03-11 22:55:56
收藏:
0 评论:
0 赞:
0 阅读:
385
上一篇文章提到AQS是基于CLH lock queue,那么什么是CLH lock queue,说复杂很复杂说简单也简单, 所谓大道至简:CLH lock queue其实就是一个FIFO的队列,队列中的每个结点(线程)只要等待其前继释放锁就可以了。AbstractQueuedSynchronizer...
分类:
编程语言 时间:
2015-03-11 22:51:26
收藏:
0 评论:
0 赞:
0 阅读:
375
windows的C/C++程序员转到linux下面,面对的是不怎么友好的IDE及调试环境,非常的苦恼,本文说明了常见的调试方法,最后介绍了使用vs+visualgdb的方法在windows下方便的调试linux程序,使windows程序转向linux程序开发较为平缓。...
分类:
编程语言 时间:
2015-03-11 21:45:46
收藏:
0 评论:
0 赞:
0 阅读:
234
今天想写个宏定义,发现宏定义里也可以写不定参数,但是我的宏最终没有用。
因为我觉得写完,这个不定参数给我带来的麻烦,比好处好想多。
因此我就定义了两个宏,用一个宏定义另一个。
把今天这个c++的类型不确定和参数个数不确定的用法先记下来。以备后用啊。
直接代码:
#include // 必备头文件
#include
using namespace std;
typed...
分类:
编程语言 时间:
2015-03-11 21:45:27
收藏:
0 评论:
0 赞:
0 阅读:
451
第一次面试,搞得有点隆重,衣服都是东拼西凑的。留住霸气地夹克,锦鹏的毛衣,自己的格子衫,亚飞的商务包。可惜,结果不出意料,果然惨不忍睹。。。
进了链家地产大厅,感觉挺温馨的,提供Wifi和手机充电。前台妹子很礼貌地跟我要了一份简历,让我坐下稍等片刻。十多分钟后,突然一个人过来坐下了,面试官稍微比我大几岁,估计入职也就一两年吧。本来精心准备了自我介绍,结果没用上,上来就问我,“你是XXX吧?”,“...
分类:
编程语言 时间:
2015-03-11 21:44:56
收藏:
0 评论:
0 赞:
0 阅读:
428
要求定义一个数组类,动态分配数组大小,并实现反转与排序操作。
代码如下:
class Array {
private int a[] = null;
private int foot=0;
public Array(int len) {
if (len > 0)
this.a = new int[len];
else
this.a = new int[1];
}
...
分类:
编程语言 时间:
2015-03-11 21:39:46
收藏:
0 评论:
0 赞:
0 阅读:
280
模板化的类作为基类时,和单纯的class并不相同,其中有些要注意的地方。尤其是在派生类中调用模板基类的函数时,要注意。...
分类:
编程语言 时间:
2015-03-11 21:38:36
收藏:
0 评论:
0 赞:
0 阅读:
261
1 import os 2 import sys 3 4 def find_file(root_dir, type): 5 dirs_pool = [root_dir] 6 dest_pool = [] 7 8 def scan_dir(directory): 9 ...
分类:
编程语言 时间:
2015-03-11 21:35:56
收藏:
0 评论:
0 赞:
0 阅读:
300
#include #include #define OVERFLOW -2#define OK 1#define ERROR 0typedef int ElemType;//单向链表结构体typedef struct LNode { ElemType data; struct LNode *next...
分类:
编程语言 时间:
2015-03-11 21:34:26
收藏:
0 评论:
0 赞:
0 阅读:
188
一个C++版本的State Monad。 需要C++11。 #include template class M> struct Monad { template M ret(A) = 0; template M bind(M, std::function(A)>) = 0;
}; template ...
分类:
编程语言 时间:
2015-03-11 21:31:06
收藏:
0 评论:
0 赞:
0 阅读:
344
BC # 32 :打 BC 的时候没看全三个关键字,WA 了五发,花了近一小时,问了一下才发现少看一个条件,于是顺利给跪。题意:给出若干城市的两次空气质量,首先按空气质量差排序,若相等则按第二次排序,再相等则按输入顺序排。 1 #include 2 #include 3 #include 4 usi...
分类:
编程语言 时间:
2015-03-11 21:30:46
收藏:
0 评论:
0 赞:
0 阅读:
329
//冒泡 核心代码 for (int i = 0; i b) { [array exchangeObjectAtIndex:i withObjectAtIndex:j]; } } }
分类:
编程语言 时间:
2015-03-11 21:28:46
收藏:
0 评论:
0 赞:
0 阅读:
314
Game2048.zip
分类:
编程语言 时间:
2015-03-11 21:27:56
收藏:
0 评论:
0 赞:
0 阅读:
192
写的项目需要把js封装处理,不然很乱。。然后就想到前端大神阮一峰了,去blog搜索一下果然有收获参考文章:Javascript定义类(class)的三种方法Javascript 面向对象编程(一):封装此处使用极简主义法:如何定义一个类:此法是定义一个生成器以及构造函数(类似工厂模式吧)var Ca...
分类:
编程语言 时间:
2015-03-11 21:26:06
收藏:
0 评论:
0 赞:
0 阅读:
263
Python:List (列表)list 为Python内建类型,位于__builtin__模块中,元素类型可不同,元素可重复,以下通过实际操作来说明list的诸多功能,主要分为增、删、改、查list帮助:在IDE中输入 help(list)可查看Help on class list in modu...
分类:
编程语言 时间:
2015-03-11 21:25:56
收藏:
0 评论:
0 赞:
0 阅读:
311