关于C++中变量的赋值

来源:百度知道 编辑:UC知道 时间:2024/05/25 19:09:46
结构体数组赋值,调试过程中发现没有循环变量i具体的值,见图,这是在怎么回事呢??请知情者帮忙~
程序大体如下:
#include<iostream>
using namespace std;
typedef struct{
int s;
char num[8];
}tree;

void main()
{
tree bla[254];

bla[0].s=0;
strcpy(bla[0].num,"");

for(int i=0;i<154;i++)
cin>>bla[i].s>>bla[i].num;
}
0-7是数组num对应的每个位啊,不是bla的……

在调试窗有选项卡auto(自动)/local(本地)/this,i的值在auto里没有,在local里找找,还可以自己写个进去,在工具拦点右键看看.

那不是在下面列出来了吗!
就是 紧挨着 的 0--7就是了,数组都是这么显示的

下面的不就是i的值吗,看我图中的标识

这有问题吗?