相关疑难解决方法(0)

"new int(100)"有什么作用?

可能重复:
这是变量还是函数

我错误地使用了类似的东西:

int *arr = new int(100);
Run Code Online (Sandbox Code Playgroud)

它通过编译,但我知道这是错的.它应该是

int *arr = new int[100];
Run Code Online (Sandbox Code Playgroud)

当我写错了编译器时,编译器会怎么想?

c++ new-operator

38
推荐指数
3
解决办法
5万
查看次数

标签 统计

c++ ×1

new-operator ×1