当前位置: 首页 > news >正文

网业进不去什么原因湖州网站seo

网业进不去什么原因,湖州网站seo,网站开发上市公司,第二个深圳建设在哪里动态内存管理面试题 文章目录 动态内存管理面试题一、第一题此代码存在的问题运行结果分析原因修改 二、第二题此代码存在的问题运行结果分析原因修改 一、第一题 代码如下&#xff08;示例&#xff09;&#xff1a; #include<stdio.h> #include<string.h> #incl…

动态内存管理面试题

文章目录

  • 动态内存管理面试题
  • 一、第一题
    • 此代码存在的问题
      • 运行结果
      • 分析原因
      • 修改
  • 二、第二题
    • 此代码存在的问题
      • 运行结果
      • 分析原因
      • 修改


一、第一题

代码如下(示例):

#include<stdio.h>
#include<string.h>
#include<stdlib.h>void GetMemory(char* p)
{p = (char*)malloc(100);//申请100个字节的临时空间,将起始地址放入p
}
void Test(void)
{char* str = NULL;GetMemory(str);strcpy(str, "hello world");printf(str);
}int main()
{Test();return 0;
}

此代码存在的问题

运行结果

在这里插入图片描述

分析原因

在这里插入图片描述

修改

#include<stdio.h>
#include<string.h>
#include<stdlib.h>void GetMemory(char** p)
{*p = (char*)malloc(100);//申请100个字节的临时空间,将起始地址放入p
}
void Test(void)
{char* str = NULL;GetMemory(&str);strcpy(str, "hello world");printf(str);//释放free(str);str = NULL;
}int main()
{Test();return 0;
}

主要修改的地方就是将str的地址传入函数当中去修改str本身

二、第二题

代码如下(示例):

#include<stdio.h>
#include<string.h>
#include<stdlib.h>char* GetMemory(void)
{char p[] = "hello world";return p;
}
void Test(void)
{char* str = NULL;str = GetMemory();printf(str);
}int main()
{Test();return 0;
}

此代码存在的问题

运行结果

在这里插入图片描述

分析原因

在这里插入图片描述

修改

#include<stdio.h>
#include<string.h>
#include<stdlib.h>char* GetMemory(void)
{char* p = "hello world";return p;
}
void Test(void)
{char* str = NULL;str = GetMemory();printf(str);
}int main()
{Test();return 0;
}

char* p = “hello world”; 将常量字符串的地址传给str,即使p被销毁了,那么常量字符串还在,p只是一个首地址的存储,不会影响最终的打印

http://www.hrbkazy.com/news/9659.html

相关文章:

  • b2c跨境电商潍坊seo按天收费
  • 广州网站建设品牌怎么交换友情链接
  • 宁夏银川做网站的公司视频app推广
  • 肥乡邯郸做网站网络公司seo教程
  • 简单网站建设报价单百度指数趋势
  • 西乡网站建设中国seo高手排行榜
  • 金昌网站seo全球搜
  • 客户做网站一定报价怎么办网站策划书怎么写
  • 徐州公司建站模板中国企业100强
  • 公司做网站比较好的中视频自媒体平台注册官网
  • 网站制作吧十大搜索引擎排名
  • 招聘网站比对表怎么做3d建模培训学校哪家好
  • 济南网站建设要多少钱国产最好的a级suv88814
  • 可做长图的网站网络推广外包注意哪些
  • 科技网站设计案例成人技术培训班有哪些种类
  • 如何查看网站关键词郑州网站策划
  • 网站开发过程会遇到的问题怎么制作网页页面
  • 山东钢结构建设局网站seo文章代写一篇多少钱
  • java做网站的软件网络营销论文5000字
  • 做数码后期上数码网站武汉网络推广公司排名
  • 南京网站做的好的公司免费google账号注册入口
  • 网站制作完成后广告联盟广告点击一次多少钱
  • 张家口建设委员会网站为什么不建议去外包公司上班
  • 网站建设公司发展前景培训机构网站设计
  • 做网站报价明细表网站设计制作教程
  • 广州哪家网站建设公司好交换友情链接的渠道有哪些
  • 域名访问wordpress小图标不显示seo自动推广工具
  • 网站源码大全免费的湖南网站优化
  • 四平公司做网站北京网站seo技术厂家
  • 武汉优联网站建设网络推广工作内容