//将编号解析成数组的索引
void IdConvert(int Id,int &i,int &j,int &k)
{
i=Id/10000-1;
j=(Id-(Id+1)*10000)/100-1;
k=Id-(i+1)*10000+(j+1)*100)-1;
}void Function()
{
int i=0;
int j=0;
int k=0;
int Id=010101;
try
{
IdConvert(Id,i,j,k);
//////////////////////////在这里设置断点。执行完函数后,
//谁知道i的值是几????
int Index=0;
int i=3; }
catch(...)
{
MessageBox("报错");
}
}
第2个问题
为什么在try{}中声明一个i变量,没有提示 变量已经重复定义了呢?
解决方案 »
- CButtonST 按钮使用入门问题 咋不显示按钮
- 在线等。如何在richedit里插入editcontrol,高手提点下啊
- 哪位大哥有Visual C++ MFC扩展编程实例的代码啊 希望有的可以发给我 谢谢啦
- 有谁知道腾讯QQ是用什么用具开发的?
- 急 OnInitialUpdate() 的问题
- 谁用过:直接往光碟里刻录数据的控件?
- 在对话框工程中如何添加菜单
- 谁能告诉我VC中调用外部程序的命令行处理方法
- 已经有一个分割的视图,在其上面在实现一个总在最上的视图,请高手指教
- 再问DLL,急!!!我只有这么点分,但请大家帮忙,感谢!!!
- 如何查找数据库中某项记录?
- CAsyncSocket::OnConnect 与CAsyncSocket::OnClose的问题
#include <iostream.h>void Func(int &a,int &b)
{
int temp=a;
a=b;
b=temp;
}
void main()
{
int i,j,k;
i=10;
j=20;
k=30; try
{
Func(i,j);
////////////////
cout<<i<<endl;
int i=50;
int j=60;
}
catch(...)
{
cout<<"异常"<<endl;
}}