作者:
?
作者单位:
?
刊名:
上海水磨工作室长江大学学报(自科版)医学卷?
英文刊名:
上海水磨工作室JOURNALOFYANGTZEUNIVERSITY(NATURALSCIENCEEDITION)?
年,卷(期):
2009?6(2)?
分类号:
?
关键词:
?
第2篇:English Abstracts
作者:
?
作者单位:
?
刊名:
上海水磨工作室广东技术师范学院学报?
英文刊名:
JOURNALOFGUANGDONGPOLYTECHNICNORMALUNIVERSITY?
年,卷(期):
上海水磨工作室2010?31(1)?
分类号:
?
关键词:
?
第3篇:笔试题(main 主函数)
main主函数执行完毕后,是否可能会再执行一段代码,给出说明?
上海水磨工作室*:可以,可以用_onexit注册一个函数,它会在main之后执行intfn1(void),fn2(void),fn3(void),fn4(void);
上海水磨工作室voidmain(void)
{
Stringstr("zhanglin");
_onexit(fn1);
_onexit(fn2);
上海水磨工作室_onexit(fn3);
上海水磨工作室_onexit(fn4);
上海水磨工作室printf("Thisisexecutedfirst.\n");
}
intfn1()
{
上海水磨工作室printf("next.\n");
return0;
}
intfn2()
{
printf("executed");
return0;
}
intfn3()
{
printf("is");
return0;
}
intfn4()
{
printf("This");
return0;
}
上海水磨工作室The_onexitfunctionispassedtheaddressofafunction(func)tobecalledwhentheprogramterminatesnormally.Successivecallsto_onexitcreatearegisteroffunctionsthatareexecutedinLIFO(last-in-first-out)order.Thefunctionspassedto_onexitcannottakeparameters.