有人可以告诉我我的代码有什么问题吗?

冬天的太阳

我想通过将值添加到数组并打印它们来操纵结构数组的指针。这是代码:

#include <iostream>
using namespace std;

struct words {
    char letter;
    bool marked;
};

int main(){
    int ncols, nrows;
    words* data;
    data = new words [ncols * nrows];
    cout << "Insert ncols : ";
    cin >> ncols;
    cout << "Insert nrows : ";
    cin >> nrows;
    data[0].letter = 'a';
    data[1].letter = 'b';
    data[2].letter = 'c';
    data[3].letter = 'd';

    for(int i = 0; i < (ncols*nrows); i++){
        cout << (data+i)->letter << endl;
    }

}

我收到此错误消息:

terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc

我究竟做错了什么?

约翰

简单错误。nrowsncols变量具有任何值之前,请使用它们。显然,只应在给变量赋值后使用它。

像这样更改您的代码

cout << "Insert ncols : ";
cin >> ncols;
cout << "Insert nrows : ";
cin >> nrows;
data = new words [ncols * nrows];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有人可以告诉我我的代码有什么问题吗?[Python 2.7.1]

来自分类Dev

有人可以告诉我这段代码有什么问题吗

来自分类Dev

有人可以告诉我此python代码有什么问题吗?

来自分类Dev

有人可以告诉我我的代码有什么问题并尝试对其进行解释吗?

来自分类Dev

有人可以告诉我我的Type或linq查询出了什么问题吗

来自分类Dev

有人能告诉我这段代码有什么问题吗?

来自分类Dev

有人可以告诉我这张图片有什么问题吗?

来自分类Dev

我需要有人告诉我代码中的逻辑出了什么问题

来自分类Dev

有人可以告诉我我的package.json文件出了什么问题吗?

来自分类Dev

有人可以告诉我我的package.json文件出了什么问题吗?

来自分类Dev

有人能告诉我 emu8086 中的这段代码有什么问题吗?

来自分类Dev

有人能告诉我这个javascript有什么问题吗?

来自分类Dev

需要检查用户输入是否为数字。代码未按预期工作。有人可以告诉我出了什么问题吗?

来自分类Dev

有人可以告诉我出了什么问题吗,当我尝试解密我加密的密文时,它告诉我我的填充不正确

来自分类Dev

有人可以告诉我为什么这段代码不叫我那个函数吗?

来自分类Dev

我是React的新手,有人可以告诉我为什么会这样吗?

来自分类Dev

有人可以告诉我为什么我的actionListener for循环不起作用吗?

来自分类Dev

有人可以告诉我为什么我的if / else陈述不起作用吗?

来自分类Dev

有人可以解释我的代码出了什么问题吗?

来自分类Dev

TextGeometry没有显示,有人可以告诉我为什么吗?

来自分类Dev

有人可以告诉我如何简化此代码吗?

来自分类Dev

有人可以告诉我这个sql代码中的错误吗?

来自分类Dev

请告诉我我的代码有什么问题吗?

来自分类Dev

有人可以告诉我python在这里做什么吗?

来自分类Dev

有人可以告诉我这是什么类型的吗?

来自分类Dev

有人可以告诉我这种排序算法是什么吗?

来自分类Dev

有人可以帮我解释一下我的C代码有什么问题吗?

来自分类Dev

谁能告诉我这个CSS代码有什么问题吗?

来自分类Dev

您能告诉我这段代码有什么问题吗?

Related 相关文章

  1. 1

    有人可以告诉我我的代码有什么问题吗?[Python 2.7.1]

  2. 2

    有人可以告诉我这段代码有什么问题吗

  3. 3

    有人可以告诉我此python代码有什么问题吗?

  4. 4

    有人可以告诉我我的代码有什么问题并尝试对其进行解释吗?

  5. 5

    有人可以告诉我我的Type或linq查询出了什么问题吗

  6. 6

    有人能告诉我这段代码有什么问题吗?

  7. 7

    有人可以告诉我这张图片有什么问题吗?

  8. 8

    我需要有人告诉我代码中的逻辑出了什么问题

  9. 9

    有人可以告诉我我的package.json文件出了什么问题吗?

  10. 10

    有人可以告诉我我的package.json文件出了什么问题吗?

  11. 11

    有人能告诉我 emu8086 中的这段代码有什么问题吗?

  12. 12

    有人能告诉我这个javascript有什么问题吗?

  13. 13

    需要检查用户输入是否为数字。代码未按预期工作。有人可以告诉我出了什么问题吗?

  14. 14

    有人可以告诉我出了什么问题吗,当我尝试解密我加密的密文时,它告诉我我的填充不正确

  15. 15

    有人可以告诉我为什么这段代码不叫我那个函数吗?

  16. 16

    我是React的新手,有人可以告诉我为什么会这样吗?

  17. 17

    有人可以告诉我为什么我的actionListener for循环不起作用吗?

  18. 18

    有人可以告诉我为什么我的if / else陈述不起作用吗?

  19. 19

    有人可以解释我的代码出了什么问题吗?

  20. 20

    TextGeometry没有显示,有人可以告诉我为什么吗?

  21. 21

    有人可以告诉我如何简化此代码吗?

  22. 22

    有人可以告诉我这个sql代码中的错误吗?

  23. 23

    请告诉我我的代码有什么问题吗?

  24. 24

    有人可以告诉我python在这里做什么吗?

  25. 25

    有人可以告诉我这是什么类型的吗?

  26. 26

    有人可以告诉我这种排序算法是什么吗?

  27. 27

    有人可以帮我解释一下我的C代码有什么问题吗?

  28. 28

    谁能告诉我这个CSS代码有什么问题吗?

  29. 29

    您能告诉我这段代码有什么问题吗?

热门标签

归档