简单的c++比较if语句

simple C++ comparision if statement

本文关键字:if 语句 比较 c++ 简单      更新时间:2023-10-16

我在c++中有一个函数,它接受一个字符数组thingArray[6]并在每个位置上放置' '。

:

   for (int i =0; i<5; i++)
   {
       thingArray[i] = ' ';
   }

现在我有了另一个函数,如果它在数组中找到一个空格,它就粘贴一个字符。请数组现在的样子说:' w ', ' ', ' R ', ' E ', ' ', ' E ',

如果我这样做:

for (int i = 0;i<5;i++)
{
     if (thingArray[i] == ' ')
     {
         thingArray[i] = 'M';
     }
}

for循环将遍历数组并找到' '并在其位置插入'M',这应该是非常直观的。有时它不起作用。这是我第一次在使用指针的语言中编码,所以我认为这可能是我的问题之一。

有任何建议,或者更好的方法来做这件事将是伟大的!

谢谢。

如果thingArray是字符串字面值,那么它实际上是常量,并且您不能更改其元素的值。