中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      嵌入式系統開發人員C語言測試題

      時間:2024-09-14 22:29:27 嵌入式培訓 我要投稿
      • 相關推薦

      嵌入式系統開發人員C語言測試題

        嵌入式開發考試內容是什么呢?下面yjbys小編為大家分享最新嵌入式開發考試面試題,希望對大家備考有幫助!

      嵌入式系統開發人員C語言測試題

        1.2 填空題

        (32)說明下面變量的定義:

        char (*p[])(); _____________________

        char *p()[]; _____________________

        char (*p)[10][10]; _____________________

        *(*p())[])[]; _____________________

        (33)下面共同體的存儲空間是_____

        union BOOKNUMBER

        {

        T_S16 age;

        T_S8 title[10];

        T_S8 post[32];

        }

        (34)若整數值范圍是 -32768 至 32767。在執行下面的表達式之后, i 的結果是什么?

        int i=32766;

        i=i+1; i =

        i=i+1; i =

        (35)對于聯合類型:

        union x

        {

        char ch[7];

        int i[2];

        float f;

        }tom;

        那么, sizeof(tom) =

        (36)有以下程序,程序的輸出結果是______(注意: ch[0]在低字節,ch[1]在高字節)。

        #include

        union pw

        {

        int i;

        char ch[2];

        }a;

        main()

        {

        a.ch[0] = 13;

        a.ch[1] = 0;

        printf("%d ", a.i);

        }

        (37)以下程序用以輸出結構體變量bt所占內存單元的字節數,請在橫線內填上適當內容。

        struct ps

        {

        double i;

        char arr[20];

        };

        main()

        {

        struct ps bt;

        printf("bt size :%d ", _______);

        }

        (38)設位段的空間分配由右到左,則以下程序的運行結果是_____。

        struct packed_bit

        {

        unsigned a:2;

        unsigned b:3;

        unsigned c:4;

        int i;

        }data;

        main()

        {

        data.a = 1;

        data.b = 2;

        data.c = 3;

        data.i = 0;

        printf("%d ", data);

        }

        (39)以下程序的運行結果是_____。

        main()

        {

        enum COLOR{

        RED,

        BLUE = 5,

        YELLOW

        }cl;

        printf("%d", cl.YELLOW);

        }

        (40)以下程序的運行結果是______。

        main()

        {

        union EXAMPLE{

        struct{

        int x;

        int y;

        }in;

        int a;

        int b;

        }e;

        e.a = 1;

        e.b = 2;

        e.in.x = e.a * e.b;

        e.in.y = e.a + e.b;

        printf("%d %d", e.in.x, e.in.y);

        }

        (41)請補充下面代碼:

        #include

        main()

        {

        T_S16 *a;

        a = (int*)malloc(_________);

        *a = 123;

        ______ = 456;

        ______ = 789;

        …

        }

        (42)在小類型轉大類型時應確保不會改變數據的值,在程序的邏輯上確認后,還應在強制轉換代碼后加上清高位代碼以確保轉換正確,請填充下面的代碼以示例:

        T_S8 cLocalHeight = 0xfe;

        T_U32 g_lHeight = 0;

        g_lHeight = _________cLocalHeight;

        (43)在不同符號位轉換時(T_U8?àT_S8, T_U16?àT_S16, T_U32?àT_S32)應在邏輯上確保不會改變數據的符號位或是含義值,請填充下面的代碼以示例:

        T_S16 nTop;

        T_S16 nBottom;

        T_VOID Img_SetHeight(T_U16 nHght)

        T_S16 nHeight = nTop - nBottom;

        Img_SetHeight(___________);

        (44)寫出判斷字符變量c是英文字母的表達式____________。

        (45)下面函數的返回值是______。

        int data()

        {

        float x = 9.9;

        return(x);

        }

        (46)下面程序段的輸出結果是______。

        Union

        {

        int b1, b2, b3;

        } yy;

        yy.b1 = 1;

        yy.b2 = 2;

        yy.b3 = 10 * yy.b1 + yy.b2;

        printf("%d, %d, %d", yy.b1, yy.b2, yy.b3);

      【嵌入式系統開發人員C語言測試題】相關文章:

      2016年嵌入式面試C語言試題「精選」03-07

      2016年嵌入式開發C語言問題詳解03-11

      嵌入式C語言面試題(附答案)03-17

      嵌入式開發中C語言中結構體解讀201603-11

      嵌入式系統組成03-09

      嵌入式系統介紹01-13

      計算機二級C語言預測試題10-25

      嵌入式系統現狀發展03-09

      嵌入式系統歷史發展01-13

      主站蜘蛛池模板: 国产片三级视频播放| 久久久一本精品99久久| 在线播放中文字幕一区二区三区| 沙田区| 日本二区三区四区在线观看| 国产一区二区丁香婷婷| 茌平县| 亚洲一区在线中文字幕| 中文字幕亚洲无线码a| 美腿丝袜亚洲综合第一页| 国产精品不卡在线视频| 国产精品欧美成人片| 欧美国产伦久久久久久久| 台湾佬中文偷拍亚洲综合| 久草热这里只有精品在线| 久久国产精品免费一区六九堂| 永登县| 国产精品98福利小视频| 亚洲美女性生活一级片| 日韩美女av二区三区四区| 亚洲男人天堂av一区| 日本韩国三级aⅴ在线观看| 成人免费丝袜美腿视频| 亚洲综合一| 蜜臀av一区二区国产在线| 镇赉县| 亚洲人成网站在线播放小说| 嘉荫县| 太仆寺旗| 鹤岗市| 最新亚洲综合中文字幕在线| 99久久国产一区二区三区| 国产女人体一区二区三区| 高h视频在线免费观看| 少妇熟女淫荡丰满| 精品三级久久久久久久| 国产美女a做受大片免费| 日本一级淫片免费啪啪| 国产精品制服一区二区| 高潮社区51视频在线观看| 亚洲色婷婷综合开心网|