【发布时间】:2015-05-03 12:10:54
【问题描述】:
我需要一种方法来测试向量中的所有元素是否相同
在我的脚本中,我从一个空向量和一个将元素附加到向量的函数开始。我事先不知道该功能会给我带来什么价值。每次迭代我都会迭代并将一个元素附加到向量中。只要添加的每个新元素与之前的元素相同,迭代就应该继续进行。一旦函数返回不同的值,while 循环就应该中断。
基本上,我需要做的是测试向量中的所有元素是否相同,一般来说,因为函数返回不同的值。我试过使用 strcmp,但是,它给了我一个关于尺寸不匹配的错误。
提前致谢! V.Vocor
【问题讨论】:
-
如果你在一个循环中这样做,检查新的数字是否等于最后一个就足够了。所有之前的都已经检查过是否相等。