1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 阿爾卡特朗訊筆試題

        時間:2020-11-23 10:31:34 筆試題目 我要投稿

        阿爾卡特朗訊筆試題

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

        阿爾卡特朗訊筆試題

         
        通常使用的就是__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);

        【阿爾卡特朗訊筆試題】相關文章:

        360筆試題目07-11

        華為2017筆試題08-16

        華為2017筆試試題08-10

        桂林銀行筆試題筆經07-20

        QMS2007筆試審核知識模擬試題11-02

        眼線筆類型-如何挑選眼線筆11-09

        馬克筆有哪些分類-馬克筆的分類11-03

        ps筆刷怎么安裝08-27

        唇線筆怎么用10-11

        美甲筆如何保養10-07

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>