从Vista开始,想阻止系统关机就开始变麻烦了,不能只拦截WM_QUERYENDSESSION了,操作系统只给一个应用程序两秒钟的时间去保存自己的东西,两秒钟之后,不管做完了没有,Game Over!可是如果你正在刻录一张光盘呢?两秒钟是都不够的,所以Vista之后也给提供了一种方式阻止系统关机,就是ShutdownBlockReasonCreate函数,只要调用这个函数,第一个参数传递创建主窗口...
模式1.def test1(*args): test3(*args)def
test2(**kargs): test3(**kargs)def test3(a, b):
print(a,b)test1(1,2)test2(a=1,b=2)模式2.def test4(a= ()): ...
分类:
编程语言 时间:
2014-05-12 16:31:15
阅读次数:
520
1
//--------------------单向值传递------------------------ 2 3 //
swap这个方法在被调用时,给形参a,b分配了空间 4 // 主调函数将【数值】传递给【形参】 5 // 形参完成操作之后并不能将值传回给主调函数 6 //
形参的生命周期仅.....
分类:
编程语言 时间:
2014-05-06 00:25:47
阅读次数:
418
学了四年的计算机,一直让自己比较苦恼的问题是C语言的参数传递问题,之所以说是苦恼,是因为在某年的一个学期,不幸接触到数据结构,光一个链表就把自己弄得死去活来的,而且自已一直就楞以为在操作的过程中,传递参数的指针也在发生变化,结果可想而知,数据结构成了自己专业课里面险些挂彩的一门课程。直至最近,拿出数...
分类:
编程语言 时间:
2014-05-05 09:32:05
阅读次数:
612
主程序调用子程序是,往往需要向子程序传递一些参数,同样,子程序运行的时候也需要把一些结果参数传回给主程序,主程序与子程序之间的这种信息传递称为参数传递,我们把主程序传给子存续的参数称为子程序的入口参数,把由子程序传给主程序的参数称为子程序的出口参数有多种传递参数的方法,寄存器传递法,约定内存单元传递...
分类:
其他好文 时间:
2014-05-04 11:58:28
阅读次数:
264
//由于函数是对象,所以可以直接把函数通过参数传递进来;也可以把函数作为返回值。
function calFun(fun,arg){
//第一个参数就是函数对象
return fun(arg);
}
function sum(num){
return num+100;
}
function say(str){
alert("hello "+str);
}
//...
分类:
Web程序 时间:
2014-04-30 22:41:38
阅读次数:
324
数组、指针的联系和区别以及数组和指针作为函数参数传递时的异同。...
分类:
其他好文 时间:
2014-04-30 22:37:38
阅读次数:
244
一、函数的结构
函数在C++中可能出现在三种地方,一是函数的定义,它包括了如上图的结构;二是函数的声明,它与函数的定义相比,没有了函数体部分;三则是函数的调用。当然,不同的函数定义可以还会稍有不同,比如类的成员函数、内联函数等。这里我们主要讨论函数的调用时需要注意的一些问题。
二、参数传递
我们将函数定义或声明里的参数叫形参,而在调用函数时传入的参数叫实参。那么根据形参类...
分类:
编程语言 时间:
2014-04-30 22:16:38
阅读次数:
366
今天在写栈碰到 了一个问题关于c语言参数传递的让我郁闷了半天
我只发现了两个问题一个
实参sum(a,b)
形参sum(int a,int b)或者sum(int &a,int &b)
实参sum(&a,&b)
形参sum(int *a,int *b)
这个就是c函数传地址与传引用传值!...
分类:
编程语言 时间:
2014-04-29 13:38:21
阅读次数:
271