- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 C++/C#面试_总结
1. YSB_HW 公司 1. define用法与typedef,inline 的关系。 参见另一篇文章. 2. 实现栈类的定义和基本实现.(构造,析构,Push, Pop) 3. 统计一个串中的数字出现的次数, 和字母出现的次数。 2. WSCX 公司 1. 倒置一个string, 如:"Jacky is the best" -> "best the is Jacky".
2010-05-23 11:30:00 931
转载 C/C++中关键字static,const,inline,define,typedef的用法及其意义
static一、产生背景 引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如果想将函数中此变量的值保存至下一次调用时,如何实现? 最容易想到的方法是定义一个全局的变量,但定义为一个全局变量有许多缺点,最明显的缺点是破坏了此变量的访问范围(使得在此函数中定义的变量,不仅仅受此函数控
2010-05-23 11:27:00 1060
原创 C++练习
1. 复制不重叠的内存块例:void *memcpy(void *pvTo, const void *pvFrom, size_t size) { assert((pvTo!= NULL) && (pvFrom!= NULL)); //using Assert. byte *pbTo = (byte*) pvTo; //Protec
2010-05-07 10:49:00 837
原创 钱能C++程序设计教程第一版总结
1. 函数声明与函数本身的关系 如果函数声明与函数本身名称相同,但是参数不同, 则会出现编译通过,但链接失败. 例:声明时: void funA(int , float); 函数本身:void funA(int a, int b) { //… } 2. 函数声明时,参数的默认值可以是全局变量, 全局常量,甚至是一个函数. 例: int func(
2010-05-05 00:33:00 2160
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人