<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

    主站蜘蛛池模板: 国产精品爱搞视频网站| 人妻少妇精品无码专区动漫| 久草视频精品在线| www.亚洲精品.com| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 精品久久久久久| 亚洲码国产精品高潮在线| 国产精品五月天强力打造| 国产精品高清一区二区三区不卡| 最新国产精品精品视频| 久久精品18| 国产精品玖玖美女张开腿让男人桶爽免费看 | 最新精品露脸国产在线 | 日韩精品无码一区二区三区免费| 国产午夜精品一区二区| 老司机国内精品久久久久| 国产精品久久午夜夜伦鲁鲁| 亚洲精品卡2卡3卡4卡5卡区| 欧美精品91欧美日韩操| 国产欧美精品区一区二区三区| 欧美极品欧美精品欧美视频| 成人无码精品1区2区3区免费看 | 精品伦精品一区二区三区视频 | 久久精品亚洲男人的天堂| 97精品国产高清自在线看超| 国产精品久久久久久一区二区三区| 亚洲精品国产成人片| 亚洲综合国产精品第一页| 久久夜色撩人精品国产小说| 精品国产国产综合精品| 国产精品99| 国产三级精品三级在线观看| 国产精品视频色视频| 国产精品色视频ⅹxxx | 欧美黑人巨大精品| 久久国产乱子精品免费女| 国产国拍亚洲精品mv在线观看 | 91精品国产91热久久久久福利| 国内精品久久国产大陆| 日本人精品video黑人| 四虎国产精品免费久久久|