成年人在线观看视频免费,国产第2页,人人狠狠综合久久亚洲婷婷,精品伊人久久

阿爾卡特朗訊招聘筆試程序題目

1. main主函數(shù)執(zhí)行完畢后,是否可能會再執(zhí)行一段代碼,給出說明?

crt會執(zhí)行另一些代碼,進行處理工作。

如果你需要加入一段在main退出后執(zhí)行的代碼,可以使用atexit()函數(shù),注冊一個函數(shù)。

語法:

#include

int atexit(void (*function”)(void));

#include

#include

void fn1( void ), fn2( void ), fn3( void ), fn4( void );

int main( void )

{

atexit( fn1 );

atexit( fn2 );

atexit( fn3 );

atexit( fn4 );

printf( “This is executed first.\n” );

}

void fn1()

{

printf( “next.\n” );

}

void fn2()

{

printf( “executed ” );

}

void fn3()

{

printf( “is ” );

}

void fn4()

{

printf( “This ” );

}

2. 如何打印出當(dāng)前源文件的文件名以及源文件的當(dāng)前行號?

通常使用的就是__FILE__, __LINE__,在調(diào)試函數(shù)中利用“%s”,”%ld”,打印就好了。

3. There are two int variables: a and b, don’t use “if”, “? :”, “switch” or other judgement statements, find out the biggest one of the two numbers.

4. 如何判斷一段程序是由C編譯程序還是由C++編譯程序編譯的?

c++編譯時定義了 __cplusplus

c編譯時定義了 _STDC_

相關(guān)內(nèi)容:

移動筆試題目精選

瑪氏招聘筆試真題附筆經(jīng)

立信招聘筆試真題分享

百度2013招聘筆試及整合答案

本文已影響6827
上一篇:聯(lián)想普天招聘筆試真題分享 下一篇:2013戴爾(DELL)招聘英文筆試真題

相關(guān)文章推薦

|||||