飘逸的石头 2017-11-29 11:09 采纳率: 33.3%
浏览 934
已结题

二叉树中 对同一个变量同时进行多次输出 结果不同是为什么? 可能的原因

```HuffmanTree *huffmanTree = new HuffmanTree(head, length, element);

std::cout << "输出::::" << huffmanTree->root->weight << std::endl;

std::cout << "输出::::" << huffmanTree->root->weight << std::endl;

std::cout << "输出::::" << huffmanTree->root->weight << std::endl;

std::cout << "输出::::" << huffmanTree->root->weight << std::endl;

std::cout << "输出::::" << huffmanTree->root->weight << std::endl;

std::cout << "输出::::" << huffmanTree->root->weight << std::endl;

std::cout << "输出::::" << huffmanTree->root->weight << std::endl;
结果:
输出::::13
输出::::-737243430
输出::::-737243430
输出::::-737243430
输出::::-737243430
输出::::-737243430
输出::::-737243430
![图片说明](https://img-ask.csdn.net/upload/201711/29/1511953602_912725.png)

可能的原因是什么
  • 写回答

8条回答 默认 最新

  • 而然 2017-11-29 11:16
    关注

    -737243430 是出错之后的返回值吧

    评论

报告相同问题?