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

商城网站一般用什么做二次开发抖音seo推广

商城网站一般用什么做二次开发,抖音seo推广,青岛即墨网站建设设计,华为公司邮箱文章目录 一、C 对象的动态创建和释放1、C 语言 对象的动态创建和释放 的方式2、C 语言 对象的动态创建和释放 的方式 二、代码示例 - 对象的动态创建和释放 一、C 对象的动态创建和释放 使用 C 语言中的 malloc 函数 可以为 类对象 分配内存 ; 使用 free 函数可以释放上述分配… 文章目录 一、C 对象的动态创建和释放1、C 语言 对象的动态创建和释放 的方式2、C 语言 对象的动态创建和释放 的方式 二、代码示例 - 对象的动态创建和释放 一、C 对象的动态创建和释放 使用 C 语言中的 malloc 函数 可以为 类对象 分配内存 ; 使用 free 函数可以释放上述分配的内存 ; 使用 C 语言中的 new 运算符 也可以为 类对象 分配内存 ; 使用 delete 运算符 可以释放上述分配的内存 ; 首先 , 定义一个类 Student , 再为其定义一个有参的构造函数 , 和 析构函数 ; class Student { public:// 带参构造函数Student(int age, int height){m_age age;m_height height;cout 执行 Student 的构造函数 endl;}~Student(){cout 执行 Student 的析构函数 endl;}public:int m_age; // 年龄int m_height; // 身高 };之后 , 分别使用 C 语言的 动态内存管理 和 C 语言的 动态内存管理 , 分别创建和释放 Student 类实例对象 ; 1、C 语言 对象的动态创建和释放 的方式 C 语言中提供了 malloc / calloc 等申请 堆内存的 函数 ; 这里 使用 C 语言 的 malloc 函数的申请方式 , 为 Student 类实例对象 在 堆内存 中 , 申请内存空间 ; 使用 malloc 函数 申请 sizeof(Student) 字节大小的堆内存 , 并将返回的指针转为 Student* 类型 ; Student* p (Student*)malloc(sizeof(Student));特别注意 : 上述申请内存 的方式 , 不会触发 Student 类的 构造函数 , 相应的 free 函数释放指针 , 也不会触发 Student 类的析构函数 ; Student 类对象释放时 , 使用 free 函数将其释放即可 ; free(p);代码示例 : // C 语言中 为类对象 动态申请内存Student* p (Student*)malloc(sizeof(Student));// 打印对象数据cout p-m_age p-m_age , p-m_height p-m_height endl;// C 语言中 释放内存 与 malloc 相对应free(p);执行结果 : 上面的代码 , 执行 , 并没有触发 Student 类的 构造函数与析构函数 , 打印出的 Student 对象值也是随机值 , 这是没有经过赋值的随机值 ; p-m_age -842150451 , p-m_height -8421504512、C 语言 对象的动态创建和释放 的方式 在 C 语言中 , 使用 new 和 delete 进行 对象的动态创建和释放 ; 使用 new Student(10, 150) 代码 , 可以在堆内存中申请 Student 对象的内存空间 , 并且会自动调用 Student 类的构造函数 , 对申请的内存空间进行初始化操作 ; 该代码会返回一个 Student 类型的指针变量 , 借助 该指针 , 可以通过 - 符号访问 Student 对象的成员 ; Student* p2 new Student(10, 150);堆内存 中的 Student 对象使用完毕后 , 可以使用 delete 操作符释放该内存 , 释放时会自动调用 Student 类的析构函数 ; delete(p2);特别注意 : 使用 new 和 delete 运算符 进行 对象的动态创建和释放 , 会自动调用对象的 构造函数 和 析构函数 ; 代码示例 : // C 语言中动态申请内存Student* p2 new Student(10, 150);// 打印对象数据cout p2-m_age p2-m_age , p2-m_height p2-m_height endl;// C 语言中 释放内存 与 new 相对应delete(p2);执行结果 : 上述代码执行时 , new 运算符 创建 Student 类对象 , 会触发 Student 类的构造函数 ;打印对象数据时 , 直接将 创建 Student 对象时传入到构造函数中的数据打印出来 , 说明是调用的构造函数对该对象进行的初始化 ;最后通过调用 delete 运算符 释放了 Student 对象 , 会触发 Student 类的析构函数 ; 执行 Student 的构造函数 p2-m_age 10 , p2-m_height 150 执行 Student 的析构函数 Press any key to continue . . .二、代码示例 - 对象的动态创建和释放 下面的代码中 , 分别使用了 C 语言的方式 和 C 语言的方式 , 对类对象进行动态内存分配 ; 代码示例 : #include iostream using namespace std;class Student { public:// 带参构造函数Student(int age, int height){m_age age;m_height height;cout 执行 Student 的构造函数 endl;}~Student(){cout 执行 Student 的析构函数 endl;}public:int m_age; // 年龄int m_height; // 身高 };int main() {// 为类对象内存分配// C 语言中 为类对象 动态申请内存Student* p (Student*)malloc(sizeof(Student));// 打印对象数据cout p-m_age p-m_age , p-m_height p-m_height endl;// C 语言中 释放内存 与 malloc 相对应free(p);// C 语言中动态申请内存Student* p2 new Student(10, 150);// 打印对象数据cout p2-m_age p2-m_age , p2-m_height p2-m_height endl;// C 语言中 释放内存 与 new 相对应delete(p2);// 控制台暂停 , 按任意键继续向后执行system(pause);return 0; }执行结果 :
http://www.hkea.cn/news/14389837/

相关文章:

  • 长春网站怎么推广高端产业园开发
  • 建设部特殊工种查询网站怎么做类似美团的网站
  • 网站开发要点域名网址申请流程
  • 江苏中粟建设工程有限公司网站tom企业邮箱官网
  • 江东怎样优化seo廊坊企业网站排名优化
  • wordpress网站怎么打开很慢响应式和非响应式网站
  • 简单网站建设软件有哪些发帖效果好的网站
  • 广州建站网站足球比赛直播免费观看
  • wordpress 添加附件seo关键词选择及优化
  • 高端大气的医院网站福州网站建设推广服务
  • 做网站必须购买空间吗?安徽php网站建设
  • 网站优化师招聘静安正规的设计公司网站
  • 建设银行对账网站公司网站怎么做分录
  • python建设网站国内餐饮类网站欣赏
  • 网站推广的一般方式海南门户网站开发公司
  • 企业网站建设推广实训报告怎么做一个网站 免费
  • 怎样做企业手机网站建设南宁优质手机网站建设公司
  • 滁州市大滁城建设网站wordpress 切换
  • 网页网站怎么做的吗wordpress页面链接404
  • 什么是网站设计网站 用户体验 考虑
  • 做网站 域名 服务器的关系哪里有做标书
  • 网站收录作用厦门海沧建设局网站
  • 网站开发的形式有多种方式阿里 域名解析 网站建设
  • 织梦做的网站页面打不开汕头seo外包服务
  • 在线教育网站模板网站建设 中
  • 找建设网站公司吗网络营销是什么的定义
  • 提供手机网站制作建设银行网盾进不去网站是怎么办
  • 肇庆做网站设计搜索公司信息的网站
  • 时代设计网 新网站网站响应式技术
  • 在线制作图网站洛阳网站建设找汉狮