c++ - int *pi = new int(0); 中 int(0) 的含义?

标签 c++

int *pi = new int(0); 

这里的0有什么意义?是不是表示长度为0的整数数组?

最佳答案

它是一个初始化器(构造函数参数)。新创建的 int 的值为 0

关于c++ - int *pi = new int(0); 中 int(0) 的含义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3056309/

相关文章:

c++ - 有没有好的c/c++到delphi转换器(软件)

c++ - 如何从 C++ 读取 Lua 表返回值

c++ - 添加 AM_LDFLAGS 对最终库没有影响,导致链接器错误

c++ - 获取CUDA纹理问题

c++ - 从 C++ 程序启动可执行文件并继续

c++ - 是否可以使用字符串或字符来索引数组?

javascript - C++,win32 API : How to create an html rendering window so that your application would get callbacks from JS calls?

c++ - 渐变父窗口上的背景组合框?

c++ - 在使用 g++ 和 c++ 进行调试时如何快速查看复杂的结构

c++ - 无法再连接到进程仍在监听的本地端口