- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 Object 的俩个方法:equals() hashcode()
hashCode public int hashCode() Returns a hash code value for the object. This method is supported for the benefit of hashtables such as those provided by java.util.Hashtable. The general contract
2013-11-15 19:36:02 535
转载 C++中变量作用域
全局变量 在所有函数之外定义的变量是全局变量,它的生命周期直到程序结束。程序中的所有部分都对该变量可见。通过extern关键字,甚至外部文件也可以访问该变量。 2 局部变量 局部变量在函数体内声明,其作用域只在该函数体内。其中局部变量有一下2中情况: (1)寄存器变量 在声明局部变量的时候,使用关键字register可以暗示编译器"应该尽可能快的访问该变量",但这仅仅
2013-11-06 21:52:33 409
转载 C/C++的内存分配详解
一个由C/C++编译的程序占用的内存分为以下几个部分: 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放(new或malloc(sizeof(xx)) ;delete 或free()), 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒
2013-11-04 19:38:14 605
原创 单链表操作_更新中
#include "stdafx.h" #include using namespace std; typedef struct Node{ int data; struct Node *next; }LinkList; /* //链表的建立(无头结点):尾插法——插入元素后为正序; LinkList *createTailList() { LinkList *s
2013-11-04 16:29:38 785 1
原创 C++字符串逆序
#include "stdafx.h" #include using namespace std; //字符串原地逆置 char *Reverse(char *s){ char *p = s; char *q = s; while(*q) q++; q--; while(q>p){ char t= *p; *p = *q; p++; *q = t; q--; }
2013-11-04 14:34:04 1396
转载 全局变量,全局静态变量,局部变量,静态局部变量
全局变量,全局静态变量,局部变量,静态局部变量 术语static有着不寻常的历史.起初,在C中引入关键字static是为了表示退出一个块后仍然存在的局部变量。随后,static在C中有了第二种含义:用来表示不能被其它文件访问的全局变量和函数。为了避免引入新的关键字,所以仍使用static关键字来表示这第二种含义。最后,C++重用了这个关键字,并赋予它与前面不同的第三种含义:表示属
2013-11-02 10:54:39 969
原创 单链表逆置
单链表逆置思路:创建一个辅助结点(preNode),遍历过程中,把当前结点的指针域设置为preNode的地址值(实现链表指向逆置的关键一步)。后移curNode和preNode。。 #include #include #define ITEM_NUM 10 typedef struct tagNode { int e; struct ta
2013-11-02 10:21:27 545
redis_windows_32_64
2015-11-17
Axure RP Pro工具包
2015-01-04
SouceInsight3.5绿色免安装 代码查看工具
2012-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人