"does not name a type"简单的程序错误
"does not name a type" simple program Error
这里有什么问题?为什么会出现错误?我是初学者:P
#include <iostream>
int var = 3;
int *Pointer;
Pointer = &var; // Error here: "Pointer does not name a type"
int main ()
{
std::cout << Pointer;
}
Pointer = &var;
这是一个执行操作(而不是声明一件事)的语句。
你不能让它在随机的空间里漂浮。它必须在一个函数中,以便您的计算机知道何时执行它。
任一:
- 将该赋值语句移动到
main
中,或者 用初始化替换它和前一行,使其成为初始声明的一部分:
int* Pointer = &val;
相关文章:
- C++程序错误:malloc():内存损坏
- C++ Windows 凭据提供程序错误屏幕
- 程序错误地读取了二进制文件的一个字节
- Cmake无法在qt-creater/collect2上编译简单的测试程序:错误:ld
- C 程序错误
- SDL 应用程序错误:“if”之前应为非限定 id
- C++程序错误
- Apache IGNITE编译ODBC驱动程序错误
- 二进制搜索树操作程序错误:分割故障(核心倾倒)
- Cygwin1.dll c++ 应用程序错误
- 无法编译任何C++程序;错误:未知类型名称'uint8_t'
- 带有结构和指针的程序错误(结构,C++)
- 矩阵运算C++运算符重载程序错误
- ilmerge后C /CLI应用程序错误
- SDL 2.0-无效的呈现程序错误
- 如何使用 C# 在网页 asp.net 显示 C 程序错误
- OPENCV:image_proc中的 PCA 应用程序错误
- C++程序错误 - 虚拟析构函数
- LNK2020 C 程序错误
- 程序错误,由于在VS2010中使用std::unique_ptr