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

C++ 学习指南

new 关键字

#include <iostream>
using namespace std;int* func() {// 在堆区创建int* p = new int(10); return p;
}void test01(void) {int *p = func();cout << *p << endl;cout << *p << endl;cout << *p << endl;delete p;// 这里会访问冲突 ,因为指针已经释放了cout << *p << endl;
}void test02(void) {int* arr = new int[10];for (int i = 0;i < 10; i++) {arr[i] = i + 100;}for (int i = 0;i < 10; i++) {cout << arr[i] << endl;}
}
int main() {test01();// test02();system("pause");return 0;
}

相关文章:

  • Redis 处理读请求
  • 安全文件共享实际上是什么样的呢?
  • 解决找不到字体的问题
  • windows搭建xwiki17服务器
  • [Java · 铢积寸累] 数据结构 — 数组类型 - Arrays 工具类详解
  • 稳定PCDN运营效率
  • 【leetcode100】零钱兑换Ⅱ
  • 物联网赋能玻璃制造业:实现设备智能管理与生产协同
  • Ubuntu 上安装 Conda
  • 安装 Conda 环境
  • csv数据的写入
  • SharpMap与TerraLib:C#与C++开源GIS库
  • 蓝桥杯算法实战分享:C/C++ 题型解析与实战技巧
  • 【“星睿O6”AI PC开发套件评测】GPU矩阵指令算力,GPU带宽和NPU算力测试
  • npm i 出现permission denied
  • AtCoder 第402场初级竞赛 A~E题解
  • JavaScript 渲染内容爬取实践:Puppeteer 进阶技巧
  • Socket
  • 【STL】unordered_map
  • 【速写】多LoRA并行衍生的一些思考
  • 陈冬评价神二十乘组:合,三头六臂;分,独当一面
  • 陈曦任中华人民共和国二级大法官
  • 王毅同英国外交大臣拉米通电话
  • 教育部增设29种本科新专业,首建战略急需专业超常设置机制
  • 郑州卫健委通报郑飞医院“血液净化”问题:拟撤销该院血液净化技术备案
  • 空山日落雨初收,来文徵明的画中听泉