首页 > 解决方案 > 在 C++ 中使用分隔符获取输入

问题描述

获取这些值后,我必须将值存储在两个不同的数组中(比如 x 和 y)

标签: c++arraysdelimiter

解决方案


所以我能立即看到的唯一错误是这个

float* a = NULL;
a = new(nothrow)float;

应该是

float* a = new float[count];

当您确实需要浮动空间时,您的版本只会为单个浮动分配足够的空间count

当你的代码不工作时,你想问一个关于它的问题,你真的应该准确地说出当你运行代码时会发生什么。这样做将帮助您获得更好的答案。


推荐阅读