首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

关于内存储器的思考

2012-11-07 
关于内存的思考一、char* GetMemory(char **p,int num){p (char*)malloc(num)}void Test(void){char *st

关于内存的思考

一、

char* GetMemory(char **p,int num){p = (char*)malloc(num);}void Test(void){char *str = NULL;GetMemory(&str,100);strcpy(str,"Hello,World");printf("%s",str);}
请问运行Test有什么样的结果?

答:1、能够运行处Helolo,World.2、没有对malloc的内存进行释放。3、在申请内存之后没有判断申请内存是否成功。if(NULL == p)
exit(1);







热点排行