• 華為C++/MFC面試題

    時間:2022-07-11 15:00:36 面試 我要投稿
    • 相關推薦

    華為C++/MFC面試題

    pS:答案是本人隨筆所寫,可能不全甚至錯誤!

    華為C++/MFC面試題

    請不要盲目將其作為標準答案,不當之處,請指正,謝謝。

    C++/MFC 試題

    一.填空題 (26 分 )

    1 . WIN32 平臺下, sizeof(short) = __2__ , sizeof(int) = __4__ , sizeof(long) = __4__ 。 (3 分 ) /// sizeof(char) = 1;sizeof(double) = 8;sizeof(float) = 4;

    2 .請給出如下程序的結果 (2 分 )

    int a = 3;

    int b = a << 3; /// 00000011左移三位為00011000,即24

    a = __3__ , b = __24__ 。

    3 .請 給出如下程序的結果 (2 分 )

    int aaa = 0x01;

    htonl(aaa) = _16^6___ 。/// 0x01000000 十六進制數,轉換為十進制為16的6次方,即16777216

    4 .請給出如下程序的結果 (2 分)

    #define MAX_NUM 100+200

    int nTemp = MAX_NUM*10; ///宏的功能只是簡單的字符替換,MAX_NUM*10表示100+200*10,所以用宏要小心

    則 Temp = __2100__ 。

    5 .請給出如下程序的結果 (3 分 )

    char szTemp[1000] = "";

    int nLen1 = sizeof(szTemp);

    int nLen2 = strlen(szTemp);/// strlen的計算結果不包含結束符\黄频国产免费高清视频_富二代精品短视频在线_免费一级无码婬片aa_精品9E精品视频在线观看