<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

    主站蜘蛛池模板: 亚洲A∨精品一区二区三区| 久久五月精品中文字幕| 国产亚洲精品无码拍拍拍色欲| 亚洲精品夜夜夜妓女网| 51精品资源视频在线播放| 无码日韩精品一区二区免费暖暖| 亚洲日韩精品欧美一区二区| 久久精品国产亚洲AV高清热| 老司机精品影院91| 91精品国产91久久久久久蜜臀 | 97视频在线精品国自产拍| 无码精品视频一区二区三区| 精品国产黑色丝袜高跟鞋| 麻豆精品成人免费国产片| 精品免费人成视频app| 亚洲热线99精品视频| 日韩精品一区二区三区在线观看 | 国产精品天干天干在线综合| 久久99热狠狠色精品一区| 国产在线精品一区二区在线观看| 亚洲综合精品香蕉久久网| 欧美精品亚洲精品日韩专区| 精品国产污污免费网站入口在线| 91精品国产91久久久久久| 麻豆精品久久精品色综合| 6一12呦女精品| 国产精品女同久久久久电影院| 亚洲精品高清国产一线久久| 亚洲精品国产va在线观看蜜芽| 久久噜噜久久久精品66| 精品精品国产欧美在线小说区| 国产精品性爱| 国产精品制服丝袜亚洲欧美| www亚洲欲色成人久久精品| 一区二区三区日韩精品| 四虎影视国产精品亚洲精品hd| 久久精品无码一区二区三区| 欧美精品亚洲精品日韩1818| 久久精品国产99国产精品澳门| 日韩精品在线免费观看| 6080亚洲精品午夜福利|