int ReadLockList(int sys_code, int password, ref int lock_list);
向各位高手请教一下:C#中上面函数的lock_list应该传什么值进去啊?
函数的意思是lock_list有很多值,传个变量进去,取出lock_list 中的值,单出数组进去,说类型不同,运行不了??????????????????
向各位高手请教一下:C#中上面函数的lock_list应该传什么值进去啊?
函数的意思是lock_list有很多值,传个变量进去,取出lock_list 中的值,单出数组进去,说类型不同,运行不了??????????????????
解决方案 »
- DataTable添加到Dataset的问题
- 新浪微博SDK .Net C# Demo 代码解释
- 跪求高手帮忙--统计分段数据的问题!!!
- 请各位大哥帮下忙。
- C# winform中,怎么样获取下拉列表中别选中的值啊???
- 如何解决winform页面显示问题
- 关于游戏外挂的话题
- # 如何将Image类型转换为 string 类型, 在sql的字符串中imgName 附近报错是什么原因,在数据库中imgName是Image类型,
- 关于ie浏览器问题?
- 如何在C#里用代码建立一个ODBC连接,急,在线等待,高分相送,绝不食言
- C# ,object&string -- 小女子请教简单程序
- 为什么我用c#编的记事本程序一运行就导致机子重启呀?急~~~~~~~~~~~~~~~~~~·
int ReadLockList(int sys_code, int password, ref int lock_list)
{
sys_code=sys_code+1;
password=password+1;
lock_list=lock_list+1;
}; 如果调用时前为三个值都为1的话。调用后前两个的值应该不变,而lock_list的值就为3了。你可以试试看。其实就是传值和传址的问题。
如果定义: int code=0,pwd=0,lock=0;(附初值)
ReadLockList(code, pwd,ref lock);
lock的值只是第一个值。如果:
int ReadLockList(int sys_code, int password, ref int lock_list)
{
sys_code=sys_code+1;
password=password+1;
lock_list=lock_list+1;
};
lock_list 应该定义为指针还是什么变量呢?用两种方式,如果lock_list值达到一定的数量,比如4,50条,程序运行到这个地方就自动退出。是不是存在缓存空间的问题?