上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 42 下一页
摘要: 1.链表中节点的计数 int getnum(node * phead){ for(int i = 0; phead != NULL; i++,phead = phead->pNext) { }}这是一种装逼语句,有一个弊端就是执行完成之后,i 就不存在了。最好还是这么写int getnum(node 阅读全文
posted @ 2016-08-08 14:25 芬乐 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1. 函数在调用时,只看函数名称,不看参数名称,至于调完后能不能正常运行,就看你怎么写了 2.函数在调用时都会封装到一个arguments对象里,arguments对象是函数体中的一个隐藏对象。arguments 函数运行时,参数的封装 3.计算和 4. a标签是超链接标签,href属性写法是协议名 阅读全文
posted @ 2016-08-07 17:30 芬乐 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Obejct对象 1.ECMAScript 中的 Object 对象与 Java 中的 java.lang.Object 相似。 2.ECMAScript中的所有对象都由Object对象继承而来,Object对象中的所欲属性和方法都会出现在其他对象中。 3.Obejct的属性 constructor 阅读全文
posted @ 2016-08-07 16:02 芬乐 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 1.开始时,一般首个数字代表key,初始时key等于 i ,j 为与 i 相邻的下一个数,当 key代表的数字大于 j 代表的数字时,就将 i ++,然后将 i 和 j 代表的数字交换,然后 j ++,反正不管怎样,每一次比较,j 都会++,这样到最后,i 的值就是最小值,然后将key的值与 i 的 阅读全文
posted @ 2016-08-06 13:19 芬乐 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1.数学运算符: 使用+法时,如果相加的值包含字符串,会自动转换为字符串类型(记住只有加法 )var a = "1"+"1"var a = "1"+1;alert(a);其他数学运算符中,字符串会自动转换为数字。var b = "2"-1; 结果是1;2.关系运算符字符串的比较规则,其实是ascal 阅读全文
posted @ 2016-08-02 19:17 芬乐 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 判断之后a仍然是string类型,而非number类型,判断时只是临时转换一下。其他语言也是如此。 阅读全文
posted @ 2016-08-02 15:24 芬乐 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 主要原因是if不是循环语句 像这样的: 补充 循环语句:for语句、while语句和do While语句 判断语句:if,switch,(好像就这两个吧,一时想不起来了) 四大跳转 : 无条件跳转语句 go to; 跳出循环语句 break; 继续跳出循环语句 continue; 返回值语句 ret 阅读全文
posted @ 2016-08-02 11:33 芬乐 阅读(6489) 评论(0) 推荐(0) 编辑
摘要: 内存防泄漏(忘了用free释放内存了)劫持方法解决内存泄漏。1.使用自己写的mymalloc和myfree 替换malloc和free#include <stdio.h>#include <stdlib.h>//内存泄漏,第一强制调用mallocstruct mem{ void *p;//记录分配的 阅读全文
posted @ 2016-08-01 11:21 芬乐 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1. var c = "1234"; c = +c; //将string类型转换为number类型 //js是弱类型的语言,类型会根据实际情况自动进行变化,2. BOOLEAN运算符:&& || !三个<1>number像boolean转换时,除了+0,-0,NaN,其他都是true。 NaN是nu 阅读全文
posted @ 2016-07-31 18:15 芬乐 阅读(171) 评论(0) 推荐(0) 编辑
摘要: java语句与js的语句一样。1.判断if else/switch 2.循环 for/while do/ do while 阅读全文
posted @ 2016-07-31 17:39 芬乐 阅读(130) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 42 下一页