- 博客(3)
- 资源 (11)
- 收藏
- 关注
原创 C++学习-构造函数
<br />#include <cstdio> class exmp { public: /* exmp(): _x(0), _y(0) {}; // 初始化成员列表 exmp() { _x = 0; _y = 0; }; // 赋初值 初始化成员列表和赋值的区别: */ exmp(): _x(0), _y(0) {}; /* exmp(int x) 这个构造函数使得类具有了类似 exmp tmp = 5; 的初始化能力
2011-03-05 19:01:00 588
原创 C++学习-宏
#include #define PRINTF printf /* #符号把一个符号直接转换为字符串,也就是说#会把其后的符号直接加上双引号。 #CLASS"::"#FUN 中间双引号的作用是为了中间的::字符串 printf("%s", "TTT""uu""TTT"); 输出 "TTTuuTTT" */ #define FUN_IN(CLASS, FUN) PRINTF("this is %s in./n", #CLASS"::"#FUN);
2011-03-05 17:13:00 615
原创 C++ 学习—指针和引用
int main(int argc, char* argv[]) { /* 数组名可以理解为是(X [])型的变量的一个名称, v不代表内存空间,只能代表一个固定数字(数组的起始地址),编译时就已确定,所以他可以赋值给指针, 这个数字是不可改变的,给数组名赋值是不允许的,它本身就没有内存存储这个值 v[0],a[6]才代表实实在在的一段内存空间 */ int v[] = {1, 2, 3, 4}; int a[6] = {1,
2011-03-01 09:46:00 777
Java2类库(PDF)
2009-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人