<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • C/C++內存的筆試題

    時間:2020-11-23 18:04:45 筆試題目 我要投稿

    C/C++有關內存的筆試題

      void GetMemory(char *p)

    C/C++有關內存的筆試題

      {

      p = (char *)malloc(100);

      }

      void Test(void)

      {

      char *str = NULL;

      GetMemory(str);

      strcpy(str, “hello world”);

      printf(str);

      }

      請問運行Test 函數會有什么樣的結果?

      答:程序崩潰。

      因為GetMemory 并不能傳遞動態內存,Test 函數中的 str 一直都是 NULL。

      strcpy(str, “hello world”);將使程序崩潰。

      char *GetMemory(void)

      {

      char p[] = “hello world”;

      return p;

      }

      void Test(void)

      {

      char *str = NULL;

      str = GetMemory();

      printf(str);

      }

      請問運行Test 函數會有什么樣的結果?

      答:可能是亂碼。

      因為GetMemory 返回的是指向“棧內存”的指針,該指針的`地址不是 NULL,但其原現的內容已經被清除,新內容不可知。

      void GetMemory2(char **p, int num)

      {

      *p = (char *)malloc(num);

      }

      void Test(void)

      {

      char *str = NULL;

      GetMemory(&str, 100);

      strcpy(str, “hello”);

      printf(str);

      }

      請問運行Test 函數會有什么樣的結果?

      答:(1)能夠輸出hello;(2)內存泄漏

      void Test(void)

      {

      char *str = (char *) malloc(100);

      strcpy(str, “hello”);

      free(str);

      if(str != NULL)

      {

      strcpy(str, “world”);

      printf(str);

      }

      }

      請問運行Test 函數會有什么樣的結果?

      答:篡改動態內存區的內容,后果難以預料,非常危險。

      因為free(str);之后,str 成為野指針,if(str != NULL)語句不起作用。

    【C/C++有關內存的筆試題】相關文章:

    華為c/c++筆試題12-19

    C/C++面試題目12-12

    華為C++筆試題12-25

    聯想C++筆試題12-24

    Sony C++筆試題12-19

    C,C++的幾個面試題小集12-27

    C++筆試題目分享12-20

    Kingsoft金山公司C/C++筆試題12-17

    C C++面試筆試題目集錦11-14

    主站蜘蛛池模板: 欧美日韩精品系列一区二区三区| 久久久久国产日韩精品网站| 黑人巨茎精品欧美一区二区| 亚洲AV无码成人网站久久精品大 | 亚洲AV第一页国产精品| 91精品国产91久久久久久蜜臀 | 无码人妻精品中文字幕| 国产亚洲精品拍拍拍拍拍| av国内精品久久久久影院| 精品人人妻人人澡人人爽人人| 欧美精品免费在线| 无码精品人妻一区二区三区漫画| 国产精品亚洲玖玖玖在线观看| 成人午夜视频精品一区| 亚洲国产精品乱码一区二区| 欧美日韩精品一区二区视频 | 在线电影国产精品| 国产AV国片精品有毛| 亚洲国产第一站精品蜜芽| 欧美成人精品一区二三区在线观看| 中国精品videossex中国高清| 91视频精品全国免费观看| 久久香综合精品久久伊人| 中文字幕精品一区 | 青草青草久热精品视频在线网站 | 少妇人妻偷人精品免费视频| 欧美人与性动交α欧美精品| 国产啪亚洲国产精品无码| 亚洲国产精品一区| 九九精品在线观看| 国产精品免费观看| 国产精品高清一区二区三区不卡| 久久99精品久久久久久久久久| 亚洲日韩精品一区二区三区 | 国内精品伊人久久久久网站| 亚洲国产精品线在线观看| 久久国产亚洲精品麻豆| 久草视频在线这里精品| 久久九九有精品国产23百花影院| 国产精品国产三级国产专播| 国产精品一久久香蕉国产线看|