我定义了一个全局二维数组 int c[5][25]={0};//把每个元素值都赋为0
switch(n)
{
case 0:
c[0][0]=1;
break;
case 1:
c[1][0]=1;
break;
case 2:
c[2][0]=1;
break;
case 3:
c[3][0]=1;
break;
case 4:
c[4][0]=1;
break; }
这样赋值不行,错误
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(192) : error C2065: 'c' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(192) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(192) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(192) : error C2106: '=' : left operand must be l-value
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(195) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(195) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(195) : error C2106: '=' : left operand must be l-value
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(198) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(198) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(198) : error C2106: '=' : left operand must be l-value
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(201) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(201) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(201) : error C2106: '=' : left operand must be l-value
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(204) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(204) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(204) : error C2106: '=' : left operand must be l-value我是菜鸟啊?高手多包涵
switch(n)
{
case 0:
c[0][0]=1;
break;
case 1:
c[1][0]=1;
break;
case 2:
c[2][0]=1;
break;
case 3:
c[3][0]=1;
break;
case 4:
c[4][0]=1;
break; }
这样赋值不行,错误
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(192) : error C2065: 'c' : undeclared identifier
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(192) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(192) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(192) : error C2106: '=' : left operand must be l-value
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(195) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(195) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(195) : error C2106: '=' : left operand must be l-value
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(198) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(198) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(198) : error C2106: '=' : left operand must be l-value
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(201) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(201) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(201) : error C2106: '=' : left operand must be l-value
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(204) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(204) : error C2109: subscript requires array or pointer type
D:\Program Files\Microsoft Visual Studio\MyProjects\sheji3\sheji3Dlg.cpp(204) : error C2106: '=' : left operand must be l-value我是菜鸟啊?高手多包涵
解决方案 »
- 关于高精度定时器QueryPerformanceFrequency()
- 从采集卡读数据需要哪些方面的知识
- 一个初学者问题,亟待解答。。。
- 请教,为什么我挂接GetProcAddress()出错
- 在ATL中如何实现从程序->资源管理器的拖放。重分酬谢
- rtp是不是不支持在同一台机器上进行传输,但他不是基于udp的吗?udp不是可以码
- 关于编译的问题?
- 谁有低级访问FAT32文件系统的技术资料?
- windows 核心编程第五版 源码编译问题
- 将一个可执行的程序包装成DLL,但调用时出错,请好心高手帮忙解决。
- 这样用UPDATE SET 命令有错吗?
- 如何将combox控件中的值用update set 语句写入数据库?
在stdafx.cpp中加入:
int myInt;
然后在stdafx.h中加入:
extern int myInt
如果在.h里记得include,如果在cpp里提到最上面去定义这类全局变量