该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105113021

关键字new

  • C++ new的用法
    • new运算符使用的一般格式
    • delete运算符使用的一般格式

C++ new的用法

new int; //开辟一个存放整数的存储空间,返回一个指向该存储空间的地址(即指针)

ew int(100); //开辟一个存放整数的空间,并指定该整数的初值为100,返回一个指向该存储空间的地址
ew char[10]; //开辟一个存放字符数组(包括10个元素)的空间,返回首元素的地址
ew int[5][4]; //开辟一个存放二维整型数组(大小为5*4)的空间,返回首元素的地址
float *p=new float (3.14159);//开辟一个存放单精度数的空间,并指定该实数的初值为//3.14159,将返回的该空间的地址赋给指针变量p

new运算符使用的一般格式

类型 变量名 = new 类型 [初值] 或 类型 变量名 = new 类型(初值)

用new分配数组空间时不能指定初值。如果由于内存不足等原因而无法正常分配空间,则new会返回一个空指针NULL,用户可以根据该指针的值判断分配空间是否成功。

C++ 关键字new相关推荐

  1. c语言中external,static关键字用法

    static用法: 在C中,static主要定义全局静态变量.定义局部静态变量.定义静态函数. 1.定义全局静态变量:在全局变量前面加上关键字static,该全局变量变成了全局静态变量.全局静态变量有 ...

  2. java中实现具有传递性吗_Java中volatile关键字详解,jvm内存模型,原子性、可见性、有序性...

    一.Java内存模型 想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的. Java内存模型规定了所有的变量都存储在主内存中.每条线程中还有自己的工作内存,线程的工作 ...

  3. volatile关键字之全面深度剖析

    引言 volatile这个关键字可能很多朋友都听说过,或许也都用过.在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果.在Java 5之后,volatile关键字 ...

  4. mysql屏蔽关键字实现方法_PHP屏蔽过滤指定关键字的方法

    本文实例讲述了PHP屏蔽过滤指定关键字的方法.分享给大家供大家参考.具体分析如下: 实现思路: 一.把关键字专门写在一个文本文件里,每行一个,数量不限,有多少写多少. 二.PHP读取关键字文本,存入一 ...

  5. Java 静态变量,静态方法,静态常量(java static 关键字)

    Java 静态变量,静态方法,静态常量  就是变量 ,方法,常量前面添加了static 关键字 为什么要使用静态的呢 有时候在处理问题时会需要两个类在同一个内存区域共享一个数据, 不如现在 Main ...

  6. Java this 关键字使用

    this 引用就是本类的一个对象 理解这句话看下面一段代码 package me; public class Me {String name; //成员变量int age;public Me(Stri ...

  7. java 关键字(面试题)

    学而时习之,温故而知新. 今天群里有人问java中true ,false 是关键字吗, 这里记录下,不是关键字,我还特意翻看之前的书看看 下面是 Java 语言保留使用的 50 个关键字: 关键字 g ...

  8. java中标识符,关键字,数据类型

    什么是标识符? 在java语言中用来给一个类,变量或方法命名的符号 标识符的命名规则 标识符可以由字母.数字.下划线(_).美元符($)组成,但不能包含 @.%.空格等其它特殊字符,不能以数字开头. ...

  9. iOS面试题整理---关键字!!!

    关键字整理 static 1.static全局变量与普通的全局变量有什么区别? 全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量.全局变量本身就是静态存储方式, 静态全局变量当 ...

  10. private关键字和构造方法

    1.private: A: 是一个修饰符 B:可以 修饰成员变量,也可以修饰成员方法 C:被private修饰的成员只能在本类中访问 D:针对private修饰的成员变量,可以用getXxx()和se ...

最新文章

  1. 外包:卡卡软件简要思路
  2. PHP读取微信超时,'curl出错,错误码:28'
  3. python遍历目录,获取指定文件
  4. [Swift]随slider变化而变化的圆
  5. python调用远程js_python和js交互调用的方法
  6. 微信开发者接入php,微信开发系之新手接入指南
  7. node 加密解密模块_聊聊Node加密模块crypto加密原理的那些事
  8. 【学习OpenCV4】图像的模糊处理方法(均值滤波与高斯模糊)
  9. python 下标 遍历列表_Python中遍历列表中元素的操作
  10. Unity接入Steam成就
  11. linux越狱连接不了设备,Checkra1n 越狱常见问题汇总
  12. cartpole 离散型动作 A3C
  13. JavaScript 计算标准体重的公式
  14. github如何写博客
  15. JAVA 用户登录图形验证码
  16. 【windows下直接把文件打包成war包】
  17. 当罗“工匠”遇上雷“铁匠”
  18. SQL注入漏洞-GET注入
  19. java24设计模式思维导图以及源码配置,思维导图使用幕布处理
  20. Linux USB虚拟串口设备

热门文章

  1. Java程序猿必读的书籍,良心推荐!
  2. 自制快速冒烟测试小工具--基于python多线程(1)
  3. 2.Redis数据库(搭建redis主从的必要性)以及主从搭建(Windows为例)
  4. TCP首部报文段格式
  5. Spring MVC开发RESTful风格的URI
  6. opengl加载显示3D模型RAW类型文件
  7. OpenCASCADE:常用Inspector控件之3D 视图
  8. OpenCASCADE绘制测试线束:OCAF 命令之几何属性命令
  9. wxWidgets:wxListView类用法
  10. wxWidgets:将所有内容与 wxString 相互转换