亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

筆試題GetMemory

時間:2020-10-15 14:27:34 筆試題目 我要投稿

筆試題(GetMemory)

void GetMemory2(char **p, int num)

筆試題(GetMemory)

{

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

void Test(void)

{

char *str = NULL;

GetMemory(&str, 100);

strcpy(str, "hello");

printf(str);

}

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

答:

(1)能夠輸出hello (2 )Test函數中也未對malloc的內存進行釋放。(3)GetMemory避免了試題1的問題,傳入GetMemory的.參數為字符串指針的指針,但是在GetMemory中執行申請內存及賦值語句

p = (char *) malloc( num );
后未判斷內存是否申請成功,應加上: if ( *p == NULL ) {

    ...//進行申請內存失敗處理
 }

 

void Test(void)

{

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

     strcpy(str, “hello”);
     free(str);     
     if(str != NULL)
     {
       strcpy(str, “world”);
printf(str);

}

}

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

答:執行 char *str = (char *) malloc(100); 后未進行內存是否申請成功的判斷;另外,在free(str)后未置str為空,導致可能變成一個“野”指針,應加上: str = NULL;
 

【筆試題(GetMemory)】相關文章:

360筆試題目10-20

華為2017筆試題08-16

華為2017筆試試題08-10

桂林銀行筆試題筆經10-21

QMS2007筆試審核知識模擬試題11-02

眼線筆類型-如何挑選眼線筆11-09

馬克筆有哪些分類-馬克筆的分類11-03

ps筆刷怎么安裝08-27

唇線筆怎么用10-11

美甲筆如何保養10-07

主站蜘蛛池模板: 亚洲偷精品国产五月丁香麻豆| 久久精品成人免费国产片小草| 中文字幕无码不卡免费视频| 国产精品白丝av嫩草影院| 久久综合精品国产丝袜长腿| 男人靠女人免费视频网站| 天天噜噜噜在线视频| 久久精品国产自清天天线| 大肉大捧一进一出好爽动态图| 永定县| 亚洲国产成人无码网站大全 | 国产精品制服丝袜无码| 影音先锋每日av色资源站| 紫阳县| 日本手机在线视频| 久久久久99人妻一区二区三区| 久久综合久久美利坚合众国| 中文字幕v亚洲ⅴv天堂| 郎溪县| 狠狠亚洲婷婷综合色香五月排名| 日本不卡一区| 亚洲国产精品久久一线不卡| 国产无套中出学生姝| 久久久久亚洲Av片无码一区| 国产色婷婷| 国产婷婷色一区二区三区在线| 国产99视频精品免费视频6| 国产精品原创巨作av| 国产aⅴ爽av久久久久久| 人人妻人人澡人人爽超污| 大邑县| 免费A级毛片无码免费视频| 久久久精品成人免费观看| 久久精品国产99久久6| 日韩精品人妻中文字幕有码 | 亚洲熟妇色xxxxx欧美老妇y| 亚洲中文av一区二区三区| 欧美性生 活18~19| 经典国产乱子伦精品视频| 淅川县| 99在线视频网站|