拷贝代码时没有仔细检查,导致误修改了函数参数
2014-02-13 08:43
337 查看
2014年2月13日08:44:49
最后一行应该为:
int get_pertime_allAndAdd_type(DBPROCESS * pProc,int nLocalVersion,STUERETIME * pPertime,int nType) { printf("get_pertime_allAndAdd_type:%d.\n",nType); int nnType = nType; //查站全量表 memset((void *)&pPertime,0,sizeof(STUERETIME));
最后一行应该为:
memset((void *)pPertime,0,sizeof(STUERETIME));
相关文章推荐
- 注意:C语言中没有指定同一运算符的多个操作数或者某函数各个参数的求值顺序,如果代码的执行结果和求值顺序有关,都是不好的程序设计风格。
- 重构 之 总结代码的坏味道 Bad Smell (一) 重复代码 过长函数 过大的类 过长参数列 发散式变化 霰弹式修改
- 【重构】 代码的坏味道总结 Bad Smell (一) (重复代码 | 过长函数 | 过大的类 | 过长参数列 | 发散式变化 | 霰弹式修改)
- 【重构】 代码的坏味道总结 Bad Smell (一) (重复代码 | 过长函数 | 过大的类 | 过长参数列 | 发散式变化 | 霰弹式修改)
- 刷新SQL Server所有视图、函数、存储过程 更多 sql 此脚本用于在删除或添加字段时刷新相关视图,并检查视图、函数、存储过程有效性。 [SQL]代码 --视图、存储过程、函数名称 DECLARE @NAME NVARCHAR(255); --局部游标 DECLARE @CUR CURSOR --自动修改未上状态为旷课 SET @CUR=CURSOR SCROLL DYNAMIC FO
- 使用strlen函数之前没有检查空指针导致的死机
- javascript函数内设置传入参数对象导致函数外的实参被修改
- 应修改selinux参数导致Kernel panic -not syncing:Attempted to kill init
- asp 获取参数值与sql安全过滤参数函数代码
- 11g rac 修改参数文件导致数据库无法启动 解决方案!
- myeclipse编译无效,debug下一步执行不正确,修改的代码没有起作用
- C# 调用Dll中非托管C++代码,函数参数的类型对照
- Swift中如何修改函数的参数
- CnCrypt代码 之 两个比较好用的磁盘边界检查函数
- 检查js代码时发现了代码中未return导致的一个小问题
- Python def函数的定义、使用及参数传递实现代码
- 当spfile文件中的参数修改错误,导致数据库无法启动问题
- 替换GET参数(PHP代码函数)
- 这么详细的分类 C++ 源代码网站你见过没有? C++ 中的每一个方法,每一个操作,每一个头文件,每一个函数,每一个类.每一个属性,每一个事件都有相应的范例代码