null == undefinednull !== undefinednull这是一个对象,但是为空。因为是对象,所以 typeof null 返回 'object' 。null 是 JavaScript 保留关键字。null 参与数值运算时其值会自动转换为 0 ,因此,下列表达式计算后会得到正确的...
分类:
Web程序 时间:
2015-04-06 20:06:11
阅读次数:
140
#include
using namespace std;
int main(int argc, char* argv[])
{
char* str1 = "hello";
char* str2 = "china";
char* str3 = NULL;
str3 = new char[strlen(str1) + strlen(str2) + 1];
str3[0] = '\n...
分类:
其他好文 时间:
2015-04-06 18:50:09
阅读次数:
110
一个二叉排序树的某两个节点颠倒了为了,去恢复它。
不可思议的是这道题居然被标记为了hard,其实难度远低于其他的hard或medium。
思路:中序遍历,然后看是不是递增的,如果不是,记录下来。注意,可能有一次逆序,也可能有两次,一次的发生在相邻节点。
注意,中序遍历是这样的:
void f(node * root){
if(root==NULL)
return;
f...
分类:
其他好文 时间:
2015-04-06 18:46:16
阅读次数:
119
//编写一个函数reverse_string(char * string)(递归实现)
//实现:将参数字符串中的字符反向排列。
//要求:不能使用C函数库中的字符串操作函数。
#include
#include
void reverse_string(char const * string)
{
assert( string != NULL );
if( *string != '\0' ...
分类:
编程语言 时间:
2015-04-06 15:44:43
阅读次数:
186
一、第五章调试断点debug 1、定位逻辑错误(设置断点) 2、启动调试 3、单步执行,观察变量 4、修改null与" "是有区别的,后者分配了空间调用方法 当一个方法正在执行时,有三种情况 1、方法返回一个值 2、方法不反回一个值 3、方法抛出一个异常给调用者(以后专门...
分类:
编程语言 时间:
2015-04-06 14:04:55
阅读次数:
193
(1)typeof运算符用于判断某一个变量的数据类型,它可以作为函数来用,如typeof(a)可以返回变量a的数据类型;也可以作为一个运算符来使用,例如typeof a 也可以返回变量a的数据类型,不同类型参数使用typeof返回的类型如下: undefind值:undefined null值:.....
分类:
其他好文 时间:
2015-04-06 12:42:45
阅读次数:
107
CreatThread函数如下图所示
在这里我们只用到了第三个和第四个参数,第三个参数传递了一个函数的地址,也是我们要指定的新的线程。第四个参数是传给新线程的参数指针。
尽管上面程序看上去是并发进行,但是有时候也不一定按照线程1:线程2的输出。这涉及到多线程的同步问题。对于一个资源被多个线程共用会导致程序的混乱,我们的解决方法是只允许一个线程拥有对共享资源的独占,这样就能够解决上面的问题了。
该函数用于创造一个独占资源,第一个参数我们没有使用,可以设为NULL,第二个参数指定该资源初始是否归属创建...
分类:
编程语言 时间:
2015-04-06 11:31:28
阅读次数:
177
题目链接:https://leetcode.com/problems/linked-list-cycle/判断一个链表中是否有环,可以设置两个指针,第一个每次前进一格,第二个每次前进两格。对于前进两格的指针,需要先判断前进一格时是否为 NULL :如果不判断是不是 NULL ,取两次 next 可能...
分类:
其他好文 时间:
2015-04-05 23:19:42
阅读次数:
179
/*编写一个函数reverse_string(char * string)(递归实现)
实现:将参数字符串中的字符反向排列。
要求:不能使用C函数库中的字符串操作函数。*/
#include
#include
void reverse_string(char const * string)
{
assert( string != NULL );
if( *string != '\0' ...
分类:
编程语言 时间:
2015-04-05 21:58:58
阅读次数:
155
java对象的构造:进入构造函数 -> 分配类成员内存 -> 调用父类的构造函数 -> 自己成员变量的初始化(如未初始化:int为0,boolean为false,对象为null,如被初始化则按照正常的初始表达式初始化),然后执行构造函数里面的代码。方法可以重载,以函数参数的类型或者参数数量来区分;返...
分类:
编程语言 时间:
2015-04-05 21:52:53
阅读次数:
128