自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 容易出错typedef的用法

下面是一个几乎所有人刚开始时都会答错的问题错误在于将typedef 当作宏扩展已知下面的typedeftypedef char *cstring;在以下声明中cstr 的类型是什么extern const cstring cstr;第一个回答差不多都是const char *cstr即指向const 字符的指针但是这是不正确的const 修饰cstr 的类型cstr 是一个指针因此这个定义声明了c

2009-12-11 21:00:00 535

原创 const 语法

const double *pc = 0;const double minWage = 9.60;// ok: 不能通过pc 修改minWagepc = &minWage;double dval = 3.14;// ok: 不能通过pc 修改dval// 虽然dval 本身不是一个常量pc = &dval; // okdval = 3.14159; // ok

2009-12-11 16:13:00 475

转载 [C/C++]各种面试题

*程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—   由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) —   一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静

2009-12-11 13:23:00 3918 1

原创 经典C/C++面试题

1.介绍一下STL,详细说明STL如何实现vector。Answer:     STL (标准模版库,Standard Template Library)它由容器算法迭代器组成。     STL有以下的一些优点:     可以方便容易地实现搜索数据或对数据排序等一系列的算法;     调试程序时更加安全和方便;     即使是人们用STL在UNIX平台下写的代码你也可以很容易地理解(因为STL是跨

2009-12-11 13:22:00 444

转载 C++中Static的完全解析

C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。一、面向过程设计中的static1、静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下: //Example 1#include

2009-12-10 15:25:00 270

原创 c++递归

int rgcd(int v1,int v2){             if (v2!=0)             {                                  return rgcd(v2,v1%v2);              }            return v1;}代码分析:v1                     v2         

2009-12-10 14:05:00 465

程序远的要求

程序远的要求可也下载

2007-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除