C++ 关键字new
生活随笔
收集整理的這篇文章主要介紹了
C++ 关键字new
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
該博文為原創(chuàng)文章,未經(jīng)博主同意不得轉(zhuǎn)載,如同意轉(zhuǎn)載請注明博文出處
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105113021
關(guān)鍵字new
- C++ new的用法
- new運(yùn)算符使用的一般格式
- delete運(yùn)算符使用的一般格式
C++ new的用法
new int; //開辟一個存放整數(shù)的存儲空間,返回一個指向該存儲空間的地址(即指針)
ew int(100); //開辟一個存放整數(shù)的空間,并指定該整數(shù)的初值為100,返回一個指向該存儲空間的地址
ew char[10]; //開辟一個存放字符數(shù)組(包括10個元素)的空間,返回首元素的地址
ew int[5][4]; //開辟一個存放二維整型數(shù)組(大小為5*4)的空間,返回首元素的地址
float *p=new float (3.14159);//開辟一個存放單精度數(shù)的空間,并指定該實(shí)數(shù)的初值為//3.14159,將返回的該空間的地址賦給指針變量p
new運(yùn)算符使用的一般格式
類型 變量名 = new 類型 [初值] 或 類型 變量名 = new 類型(初值)
用new分配數(shù)組空間時不能指定初值。如果由于內(nèi)存不足等原因而無法正常分配空間,則new會返回一個空指針NULL,用戶可以根據(jù)該指針的值判斷分配空間是否成功。
總結(jié)
以上是生活随笔為你收集整理的C++ 关键字new的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 白条不还款会怎样
- 下一篇: 增值税是什么意思 最主要的税种之一