其中一种可能是你在int main()以外进行了单独赋值。如下就会报错(error: ‘a’ does not name a type):

#include<cstdio>
int a;
a=3;
int main()
{printf("%d",a);
}

这操作不被编译器接受,也就是主函数外只允许声明不允许其他操作,其他都要在主函数以内。

所以在定义全局变量的时候要么在声明时赋值,要么在主函数内赋值。如下是允许的:

#include<cstdio>
int a=3;
int main()
{printf("%d",a);
}

#include<cstdio>
int a;
int main()
{a=3;printf("%d",a);
}

C++编译时提示:error: ‘x’ does not name a type相关推荐

  1. android studio编译时提示error please select android sdk

    在做项目时协同开发时遇到的问题. 更新工程后编译提示该错误.  错误原因是,有人上传了修改的.iml文件,此处为app.iml将 <orderEntry type="jdk" ...

  2. 关于idea编译时提示 : 另一个程序正在使用此文件,进程无法访问; 问题修复记录

    关于idea编译时提示 : 另一个程序正在使用此文件,进程无法访问. 问题修复记录 首先报错原文 : Error:Maven Resources Compiler: Failed to copy 'E ...

  3. Jenkins中连接Git仓库时提示:error: The requested URL returned error: 401 Unauthorized while accessing

    场景 在Jenkins中新建任务后,在源码管理中选择Git,并且通过用户名和密码的 凭证方式连接到Git仓库时提示: error: The requested URL returned error: ...

  4. Mac cnpm装包时提示Error: EACCES: permission denied解决办法

    Cnpm装包时提示Error: EACCES: permission denied解决办法 2018年03月04日 09:31:51 miniminixu 阅读数:1598 版权声明:本文为博主原创文 ...

  5. QtCreator 编译时提示 warning C4819 的解决办法

    QtCreator 编译时提示 warning C4819 的解决办法 用 QtCreator 和Visual C++ 编译器编译程序时经常会出现类似的警告: warning C4819: 该文件包含 ...

  6. 自学java编译老是出错_编写HelloWorld程序编译时提示写入HelloWorld时出错是什么意思...

    编写HelloWorld程序编译时提示写入HelloWorld时出错是什么意思 这个能出错的地方就难说了,能给出代码或者错误提示吗 为什么javac编译后说写入错误呢HelloWorld.java : ...

  7. 如何解决Visual Studio2010 编译时提示系统找不到指定文件问题

    如何解决Visual Studio2010 编译时提示系统找不到指定文件问题 参考文章: (1)如何解决Visual Studio2010 编译时提示系统找不到指定文件问题 (2)https://ww ...

  8. Quartus II 9.0编译时出现Error: Current license file does not support the EP2C35F484C8 device的问题

    问题: 打开Quartus II 9.0 但在编译时出现 Error: Current license file does not support the EP2C35F484C8 device Er ...

  9. WDK编译时出现error LNK2019 问题

    写了一个使用socket通信的程序,作用WDK编译时出现error LNK2019问题,百度出来都是说需要加上#pragma comment(lib,"ws2_32.lib"),但 ...

  10. 编译时提示 Could NOT find OpenSSL 的解决方法

    原文链接:https://www.jianshu.com/p/55249a0272ad 编译时提示如下的类似信息时: Could NOT find OpenSSL, try to set the pa ...

最新文章

  1. 【python教程入门学习】七夕情人节表白|Python程序员的花式表白
  2. 如何画透明位图(转)
  3. C++ inline variable
  4. python生成器与迭代器。
  5. 卡巴斯基PURE3.0激活码授权文件KEY
  6. DM数据库归档备份还原
  7. java程序员从小工到专家成神之路(2020版)-持续更新中,附详细文章教程
  8. Javascript特效:五彩小球
  9. 重识Nginx - 18 网络收发与Nginx事件间的对应关系
  10. 电脑锁屏卡死以及任务栏卡死的解决办法
  11. 有你真好,我的程序员老公
  12. git使用进阶(一)
  13. oracle 导出 数据库
  14. Java基础知识(七)
  15. timepicker时间选择控件 时:分:秒
  16. 2012年一个屌丝程序员的学习总结:读书、户外、泡妞、习惯、母猪产后护理...
  17. ubuntu20 开机启动_Ubuntu20.04 双网卡 共享上网解决方案
  18. pyspark入门教程
  19. 机器学习笔记5-Tensorflow高级API之tf.estimator
  20. Python当中的算术运算符

热门文章

  1. 安川服务器输入输出信号,最全PLC输入输出各种回路接线!
  2. 联邦滤波matlab程序,联邦滤波器仿真
  3. 结对开发之成员介绍篇
  4. 桌球游戏小项目及注意事项
  5. java 按比例生成随机数_JAVA 生成随机数,并根据概率、比率
  6. 【解决方案 三十一】Navicat数据库结构同步
  7. 2023最新微信群裂变推广分享加群HTML源码/纯开源/UI简约大气
  8. Nginx实现网站发布
  9. VLAN配置(IN8000系列交换机)
  10. 【深度学习】肺结节分割项目实战一:处理数据集