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

小网站网络营销经典失败案例

小网站,网络营销经典失败案例,java做的网站怎么设置关闭和开启网站访问不了,全屋定制效果图动态分布与静态发布: 静态分配 1、 在程序编译或运行过程中,按事先规定大小分配内存空间的分配方式。int a [10] 2、 必须事先知道所需空间的大小。 3、 分配在栈区或全局变量区,一般以数组的形式。 4、 按计划分配。 动态分配 1、在程序运…

动态分布与静态发布:

静态分配

      1、 在程序编译或运行过程中,按事先规定大小分配内存空间的分配方式。int a [10]

      2、 必须事先知道所需空间的大小。

      3、 分配在栈区或全局变量区,一般以数组的形式。

      4、 按计划分配。

动态分配

      1、在程序运行过程中,根据需要大小自由分配所需空间。

      2、按需分配。

     3、分配在堆区,一般使用特定的函数进行分配。

动态内存分配函数

1.malloc函数

该函数仅针对于指针使用,使用前需要引用malloc.h函数

void * malloc (unsigned int size)

  • 参数size:

  • size:要开辟的空间的大小

  • 返回值:

  • 成功:开辟好的空间的首地址

  • 失败:NULL

在内存的动态存储区(堆)中分配一个长度为size的连续空间。其参数是一个无符号整数,返回值是一个系统所分配的连续内存空间的起始地址

若分配内存空间失败(如内存不足等原因)则返回NULL。所以,使用前一定要判断是否为NULL

#include <stdio.h>
#include <stdlib.h>
int main(){int num;scanf("%d",&num);int *ptr=(int *)malloc(num*sizeof(int));if(ptr==NULL){printf("内存分配失败!\n");exit(1);}else {printf("success!");}for(int i=0;i<num;i++){scanf("%d",&ptr[i]);}for(int i=0;i<num;i++){printf("%d ",ptr[i]);}putchar('\n');free(ptr);return 0;
}

2.free函数

    #include <stdlib.h>
     void free(void *p)
     功能:释放堆区的动态内存空间
     参数:
     ptr:开辟后使用完毕的堆区的空间的首地址
     返回值:
     无

注意:

  •       free函数只能释放堆区的空间,其他区域的空间无法使用free
  •       free释放空间必须释放malloc或者calloc或者realloc的返回值对应的空间,不能说只释放一部分
  •      free(p); 注意当free后,因为没有给p赋值,所以p还是指向原先动态申请的内存。但是内存已经不能再用了,p变成野指针了,所以一般为了放置野指针,会free完毕之后对p赋 为NULL
  •       一块动态申请的内存只能free一次,不能多次free。

    //使用free函数释放空间
    ferr(p);
    //防止野指针
    p=NULL;

链表的基本概念

链表,是为了实现动态保存一串数据。注意这里的动态是指不需要预先分配内存空间,而是在需要时动态申请内存。整个数据串保存所需的空间可以根据需要扩大或缩小。而设计的一种数据结构。如:

链表的节点结构

1.数据域:用来储存数据

2.指针域:储存下一个节点元素的地址

如果有后继元素,则指针link会指向下一个元素,若无,这指针指向NULL

struct Stu{char name[20];int age;struct Stu *link;
}

http://www.tj-hxxt.cn/news/77752.html

相关文章:

  • 贵阳网站制作系统最有效的线下推广方式
  • 举报网站制度建设方面今日最新抗疫数据
  • 极客学院 wordpress站长工具seo综合查询腾讯
  • 搜网站网移动端排名优化软件
  • 重庆网站建设公司是什么seo搜索优化
  • 一个网站做三页是什么意思北京seo网站设计
  • 网站建设做什么的seo什么意思简单来说
  • 香港网站建设公司seo网站优化培
  • 珠海建设局网站拼多多代运营公司十大排名
  • 建网站需要编程吗拓客渠道有哪些
  • 网站升级改版的目的小红书sem是什么意思
  • 2个网站做的链接怎么用一个域名镇江百度seo
  • 做视频播放网站 赚钱制作一个网站步骤
  • 自主招标四川建设网seo经理
  • 网站后台动态播放怎么做的四川seo关键词工具
  • 河南省做网站的企业短期培训学什么好
  • 合江做网站网站关键词优化排名
  • TP5.1做的网站首页被挂马原因可以引流推广的app
  • 微网站首页模板营销传播
  • 微信公众好第三方网站怎么做谷歌海外广告投放
  • 手机网站建设解决方案千锋教育培训机构就业率
  • wordpress 网站导航怎么样建网站
  • 学校建设网站的作用黑客入侵网课
  • 网站建设基本流程视频搜索关键词排名
  • 新型网站设计优化大师怎么提交作业
  • 学校网站制作html微信营销技巧
  • 胶州做网站成免费的crm
  • 专业做网站的公司保定如何在百度发广告
  • 企业综合查询网站百度一下移动版首页
  • wordpress摘要字数 formatting.php西安seo阳建