全局变量 y1 会和 cmath 标准库中的变量产生冲突

【知识点】
● 在使用万能头文件 #include <bits/stdc++.h> 的前提下,若定义了一个名为 y1 的全局变量。运行时,会出现如下意想不到的错误。

error: 'int y1' redeclared as different kind of entity

从错误描述可以看出,是出现了变量重复定义的错误。但是,在仔细研读代码后,并没有发现重复定义的变量。查阅资料发现,错误原因是全局变量 y1 与 cmath 库中的变量产生了冲突。(大为震惊,全局变量 y1 竟然还会和 cmath 标准库中的变量产生冲突 ……)。
资料显示,
j0、j1、jn、y0、y1、yn 等全局变量都会和 cmath 标准库中相应变量产生冲突。

● 解决方法为“
将 y1 设为局部变量”。

相关推荐

  1. 全局变量 y1 cmath 标准变量产生冲突

    2024-07-16 15:28:03       19 阅读
  2. 在 C++ 局部变量全局变量

    2024-07-16 15:28:03       60 阅读
  3. c语言,一些全局变量局部变量定义及区别

    2024-07-16 15:28:03       32 阅读
  4. C语言——局部变量全局变量

    2024-07-16 15:28:03       18 阅读
  5. vuenunjucks变量插值形式{{}}冲突

    2024-07-16 15:28:03       25 阅读
  6. C语言extern:全局变量函数声明与使用

    2024-07-16 15:28:03       47 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 15:28:03       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 15:28:03       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 15:28:03       57 阅读
  4. Python语言-面向对象

    2024-07-16 15:28:03       68 阅读

热门阅读

  1. Solus Linux简介

    2024-07-16 15:28:03       21 阅读
  2. 0基础学python-8:if,while,for

    2024-07-16 15:28:03       22 阅读
  3. RPC 的原理和示例

    2024-07-16 15:28:03       23 阅读
  4. Log4j的原理及应用详解(三)

    2024-07-16 15:28:03       23 阅读
  5. 【TFTP工具(Trivial File Transfer Protocol)】

    2024-07-16 15:28:03       21 阅读
  6. ssh升级

    ssh升级

    2024-07-16 15:28:03      23 阅读
  7. 什么是PHP?

    2024-07-16 15:28:03       22 阅读
  8. HDFS和ES

    2024-07-16 15:28:03       19 阅读
  9. 格雷编码

    2024-07-16 15:28:03       23 阅读
  10. 外呼系统用回拨模式打电话有什么优势

    2024-07-16 15:28:03       20 阅读
  11. datawhale【第二期】nlp

    2024-07-16 15:28:03       24 阅读
  12. DVC+Minio

    2024-07-16 15:28:03       19 阅读
  13. 力扣第208题“实现 Trie (前缀树)”

    2024-07-16 15:28:03       21 阅读
  14. 地暖管的选材

    2024-07-16 15:28:03       19 阅读
  15. easyexcel使用

    2024-07-16 15:28:03       20 阅读