<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 軍訓感受作文500字

    時間:2025-11-11 14:17:32 軍訓 我要投稿

    軍訓感受作文精選500字

     1. 如何打印出當前源文件的文件名以及源文件的當前行號?

    軍訓感受作文精選500字

     
    通常使用的就是__FILE__, __LINE__,在調試函數中利用“%s”,”%ld”,打印就好了。

    2. main主函數執行完畢后,是否可能會再執行一段代碼,給出說明?
    crt會執行另一些代碼,進行處理工作。
    如果你需要加入一段在main退出后執行的代碼,可以使用atexit()函數,注冊一個函數。
    語法:
    #include <stdlib.h>
    int atexit(void (*function”)(void));
    #include <stdlib.h>
    #include <stdio.h>

    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 ” );
    }

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

    c++編譯時定義了 __cplusplus
    c編譯時定義了 _STDC_

    4. 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.

    參考答案:
    方案一

    int max = ((a+b)+abs(a-b)) / 2

    方案二

    int c = a -b;
    char *strs[2] = {“a大”,”b大”};
    c = unsigned(c) >> (sizeof(int) * 8 – 1);

    【軍訓感受作文500字】相關文章:

    軍訓的感受作文10-15

    軍訓感受作文10-21

    軍訓的感受的作文09-25

    軍訓感受的作文06-12

    感受軍訓作文02-08

    關于軍訓感受的作文01-18

    軍訓感受作文【熱門】11-29

    軍訓的體驗與感受作文04-18

    軍訓后的感受作文08-28

    我的軍訓感受作文08-28

    • 相關推薦
    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人