08 2015 档案
摘要:class A { ... private: int &a; }; class B : public A { ... private: int a; public: const int b; A c; static const char* d; A* e; }; 答案是 b c 构造函数初始化时必须采用初始化列表一共有三种...
阅读全文
摘要:常量字符数组与常量字符串: const char str1[] = "abc"; const char str2[] = "abc"; const char *p1 = "abc"; const char *p2 = "abc"; printf("%d %d %d %d\n",str1, str2,p1,p2); 结果是什么? ...
阅读全文
摘要:题目来源http://www.nowcoder.com/questionTerminal/7fb8ba37f48c4feaaf518f221caefcb4 中缀表达式(a+b)*c*(d-e/f) 转成后缀 是? 其实呢,看了一下解释,这里所谓的前缀、中缀和后缀表达式就和二叉树里的前序、中序、后序遍历差不多、意思是一个意思。 对于这种题,我们可以画出一颗适合题目的二叉树来,进而求...
阅读全文
摘要:比如:0011000111 则表示0最大出现3次,1最大出现3次。 程序的思路很巧妙,不复杂。 // demo.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include using namespace std; static void strwe(char *str) { int len=0; while(*st...
阅读全文
摘要:首先,上一段代码: var f = function g() { return 23; }; console.log(typeof g); //输出undefined //console.log(typeof g()); ...
阅读全文
摘要:首先,上一段代码 static bool reverse_str(const char *str) { const char *temp=str; while(*temp++); temp-=2; //指针返回到字符串的末尾 while(str<temp) { if (*str!=*temp) { ...
阅读全文
摘要:题目链接:http://wenku.baidu.com/link?url=7Gbarr5q9X6h1QFRVAsHmfPp1xXagG209mvrJqBogseb4WLeRqbVKwxQieoh8SL0-BDawlYXYr4vY1TSxgxNtTJ2kRDGust7XVFSiKDbBZC 一、实时刷新(1秒)的时钟 需要注意的地方: JavaScript代码放置的位置问题,如果放在body元...
阅读全文
摘要:1、内存的分配方式分为 静态存储区、栈、堆。 静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在,比如 全局变量。 栈:在栈上创建,在函数(main函数或其他子函数)执行期间,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动释放。所以我们不能返回在函数内部定义的变量(函数内定义的指针可以返回),因为他们在函数执行结束时已经被销毁了。...
阅读全文
摘要:1、在函数体中,一个被声明为静态的变量在这一函数被调用的过程中维持其值不变。 2、在模块内(但在函数外),比如在某一个C源文件内,一个被声明为静态的变量可以被该模块内的所有函数调用,但不能被模块外的函数调用。 他是一个本地的全局变量。 3、在模块内,一个被声明为静态的函数只可被该模块内的函数调用。 static局部变量和普通局部变量的区别是,static局部变量只被初始化一次,...
阅读全文
摘要:参考网址:http://zhidao.baidu.com/link?url=RbWnRUHKPBTakwm2-iRfEDicrh4ZSAAeVfq2WvBkvfeLPkU-ZSqZ4chV8LWkCkWRyMGJLGiWe-eUrt9UNtSOgq ==用于一般比较,===用于严格比较,==在比较的时候可以转换数据类型,===严格比较,只要类型不匹配就返回flase。
阅读全文
摘要:1、JavaScript预包装的9个原生的对象构造函数: Number(),String(),Boolean(),Object(),Array(),Function(),Data(),RegExp(),Error() 2、以上对象返回的类型除了Function返回function外,其他的都返回object。 var myString=new String('foo'); ...
阅读全文
摘要:1、返回数组 // demo.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include char *myString() { char buffer[]="hello"; char *s = "Hello World!"; return buffer; } int main(int argc, char *...
阅读全文
摘要:参考网址http://www.cnblogs.com/wuzhenbo/p/3496054.html 里面的动画挺好看的 // demo.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include using namespace std; void hannoi(int n, char A, char B, char C)// 把A盘里...
阅读全文
摘要:1、首先看一下画出一个下三角形完整的代码及效果图 #trangle1-up{ width:0; height:0; border-left:50px solid transparent; border-right:50px solid transparent; border-bottom:100px solid blue; } ...
阅读全文
摘要:1、在文字间添加一条水平线 使用 注意该符号不是成对出现的2、 用来标记于段落中的较短引用,浏览器会在它之间的语句两端加上双引号。3、 可以包含设计者的联系方式或者电话等。 P444、链接是由百度一下产生,其中href指定要链接到的地址。P665、如果希望链接网页在新网页中打开,那么需要在第4点中设...
阅读全文
摘要:layout logo 用户名 asider,宽度200px content,宽度自适应 ...
阅读全文
摘要:1、首先会用到元素两个伪类,nth-child()和hover。 然后需要注意的是伪类都是通过冒号引用的,不是点号,即tr:hover{} 其次,CSS代码中要注意顺序。 tr:nth-child(odd){ background-color:#CFF;} tr:nth-child(even){ background-color:#699;} tr:hover{ ...
阅读全文

浙公网安备 33010602011771号