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

做seo推广网站在线咨询鸡西网站seo

做seo推广网站在线咨询,鸡西网站seo,重庆网站推广专家,小米网站 用什么做的C中的动态内存分配(分配堆空间) 1. C语言与C动态内存分配2. 使用3.malloc和new有什么区别示例代码: 1. C语言与C动态内存分配 C语言 malloc calloc realloc free 函数 C new关键字分配堆空间 delete关键字释放堆空间 2. 使用 第一种&#…

C++中的动态内存分配(分配堆空间)

    • 1. C语言与C++动态内存分配
    • 2. 使用
    • 3.malloc和new有什么区别
    • 示例代码:

1. C语言与C++动态内存分配

  • C语言

    malloc calloc realloc free 函数

  • C++

    new关键字分配堆空间
    delete关键字释放堆空间

2. 使用

  • 第一种:分配一个int大小的堆空间

    int *p=malloc(sizeof(int));
    int *p=new int; delete p;

  • 第二种:分配一个int大小的堆空间,并赋值

    int *p=malloc(sizeof(int));
    *p=999;
    int *p=new int(999); delete p;

  • 第三种:分配多个int大小的堆空间

    int p=malloc(999sizeof(int));
    int *p=new int[999]; delete []p;
    p[1]=55;
    *(p+1)=99;

  • 注意:
    第一个: new int(999)和new int[999]的区别
    第二个: delete只要new分配堆空间的时候使用了[],那么delete对应写上[]

3.malloc和new有什么区别

  • 区别1:malloc是个库函数,new是关键字
  • 区别2:free释放,delete释放

示例代码:

#include <iostream>  //C++的标准输入输出流头文件
#include <cstring>  //#include <string.h>
using namespace std; //我要使用命名空间std
/*new申请堆空间公式:new 数据类型delete释放堆空间
*/struct student
{char name[10];int age;
};int main()  
{//申请一个int大小的堆空间int *p=new int;  //int *p=malloc(sizeof(int))//申请多个int大小的堆空间int *p1=new int[10];  //int *p1=malloc(10*sizeof(int))//申请一个int大小的堆空间,给它赋初始值//()表示赋值,[]表示申请多少个类型的堆空间int *p2=new int(10);  //int *p2=malloc(sizeof(int))  *p2=10struct student *p3=new struct student;struct student *p4=new struct student[8];//使用堆空间--》C语言的知识*p=456;*p1=10;       //p1[0]=10*(p1+1)=11;   //p1[1]=11strcpy(p3->name,"张三");p3->age=18;cout<<"*p is: "<<*p<<endl;cout<<"*p2 is: "<<*p2<<endl;//释放堆空间//如果申请的时候用到了[],释放的时候就必须用[]delete p;delete []p1;delete p2;delete p3;delete []p4;return 0;
}
http://www.dtcms.com/wzjs/84356.html

相关文章:

  • 阿里巴巴如何建设网站seo软件系统
  • 做a高清视频在线观看网站自己开网店怎么运营
  • 像做游戏一样编程的网站湖北荆门今日头条
  • web前端工程师证书考取廊坊百度seo公司
  • 怎样自己免费搭建网站东莞网站营销
  • 2022热门网页游戏排行榜青岛优化网站关键词
  • 网站如何做导航条朝阳seo推广
  • 自己做网站可以上传软件下载企业宣传片文案
  • 深圳龙华有几个区快推达seo
  • 企业手机网站建设效果生意参谋官网
  • 网站开发环境配置域名注册局
  • 网站目录怎么做的网站接广告
  • 德州网站建设湖南长沙最新疫情
  • 域名同时做邮箱和网站官方进一步优化
  • cms客户管理系统外贸网站seo
  • 公司官网怎么弄seo全称英文怎么说
  • 网站建设自建服务器网站推广的方法有哪些?
  • 阿里云ecs做淘客网站西安网络推广
  • wordpress付费可见阳泉seo
  • 郑州做定制网站的公司烟台seo关键词排名
  • 浦东新区建设和交通委员会网站2345网址中国最好
  • 河南党风廉政建设杂志网站如何推广公众号
  • 黑河网站建设推广员是干什么的
  • centos怎么装WordPress企业seo职位
  • 封面上的网站怎么做推广平台排名
  • 首页网站怎么做晋城今日头条新闻
  • 做网站如何变现怎样创建网站平台
  • 北京影视宣传片拍摄公司使用 ahrefs 进行 seo 分析
  • 北京网站建设手机号白酒最有效的推广方式
  • 百度网站制作推广如何推广网站链接