由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 汗,不问算法
相关主题
请教一个C语言指针奇怪的语法【字符指针题】求帮助?
问一道题再请教个:C变长参数的传递问题
螺旋打印matrix请教一段小程序
关于判断stack grows up or down那道题请教一个指针的面试题
array of pointers to functions请教一个入门级的C的指针问题
请问以下程序运行结果C语言高手帮我看看下面代码,哪里错了啊,谢了
what's the output大家在编简单的程序时能做到bug free吗?
问一道C++编程题问一个关于引用和指针的问题
相关话题的讨论汇总
话题: bug话题: printf话题: 编译话题: 测试话题: code
进入JobHunting版参与讨论
1 (共1页)
l*******r
发帖数: 511
1
就问了一堆测试的。。。我都不是申测试的。。。毛病啊
l*******r
发帖数: 511
2
问。。。加了printf bug就消失了,怎么解释。。。我真是笨啊,居然没google到。。

【在 l*******r 的大作中提到】
: 就问了一堆测试的。。。我都不是申测试的。。。毛病啊
l*******r
发帖数: 511
3
google..
l*******r
发帖数: 511
4
太操蛋了。先问了一堆测试的。怎么写test case,然后再问了一道怎么去掉字符串重
复字
符的,code了。。我以为可以再做一道,结果直接问了上面那个问题。。。我真是不知
道啊
。。。大家说说为什么加了printf bug就可能会消失啊。。
l*******r
发帖数: 511
5
据他说是什么stack里面乱七八糟的buffer还是什么w
然后讲电话离话筒N远,用笔记本的内置话筒,我根本就听不清。每个问题都重复好几遍
第一个就面得很不错。。靠

【在 l*******r 的大作中提到】
: 太操蛋了。先问了一堆测试的。怎么写test case,然后再问了一道怎么去掉字符串重
: 复字
: 符的,code了。。我以为可以再做一道,结果直接问了上面那个问题。。。我真是不知
: 道啊
: 。。。大家说说为什么加了printf bug就可能会消失啊。。

l*******r
发帖数: 511
6
两个连着的。。。
c*********n
发帖数: 1057
7
我以前写code还真碰到过这个bug,死活搞不出来。。。

【在 l*******r 的大作中提到】
: 问。。。加了printf bug就消失了,怎么解释。。。我真是笨啊,居然没google到。。
r*********l
发帖数: 170
8
那这个bug到底是怎么回事啊?没遇到过。
c****s
发帖数: 241
9
这种有很多可能行:
1)因为打印,多了一层函数调用,就多了一层压栈。那原来出现的问题,可能就不会再
出现了
2) 也可能跟时间有关系的bug,多打印了一下,那个bug就不容易重复
3)也可能重新编译,新的code跟旧的code有很大的不同,从而导致不容易重复

几遍

【在 l*******r 的大作中提到】
: 据他说是什么stack里面乱七八糟的buffer还是什么w
: 然后讲电话离话筒N远,用笔记本的内置话筒,我根本就听不清。每个问题都重复好几遍
: 第一个就面得很不错。。靠

d******u
发帖数: 397
10
楼上能解释得详细点吗
为啥多一层函数调用就没问题了?
重新编译,只是多了个printf,新旧code怎么会有很多不同呢
b******r
发帖数: 79
11
something woring with memory

【在 d******u 的大作中提到】
: 楼上能解释得详细点吗
: 为啥多一层函数调用就没问题了?
: 重新编译,只是多了个printf,新旧code怎么会有很多不同呢

c****s
发帖数: 241
12
我的理解是,多了printf只是隐藏了bug,不是真的解决了问题。
比如说本来是因为野指针引起的问题,加了printf之后,那个野指针指到了一个还可以
继续执行的状况,这样就看不到bug了。
至于重新编译,编译器会做优化,所以可能每次编译出来的code都不完全一样。所以每
次编译出来的debug symbol是不能用在别的版本上的,哪怕是一样的source code编译出
来的。

【在 d******u 的大作中提到】
: 楼上能解释得详细点吗
: 为啥多一层函数调用就没问题了?
: 重新编译,只是多了个printf,新旧code怎么会有很多不同呢

1 (共1页)
进入JobHunting版参与讨论
相关主题
问一个关于引用和指针的问题array of pointers to functions
const_reverse_iterator和reverse_iterator有什么区别?请问以下程序运行结果
【Google字符串面试题】what's the output
大家windows下面用什么写C程序的?问一道C++编程题
请教一个C语言指针奇怪的语法【字符指针题】求帮助?
问一道题再请教个:C变长参数的传递问题
螺旋打印matrix请教一段小程序
关于判断stack grows up or down那道题请教一个指针的面试题
相关话题的讨论汇总
话题: bug话题: printf话题: 编译话题: 测试话题: code