Как проверить, есть ли элемент в матрице?

EDIT

Это может быть то, что вы ищете: Что такое эквивалентный код javascript для php's mysql_real_escape_string ()?


Сценарий Google Apps основан на Javascript, и в силу этой линии у вас есть в вашем распоряжении следующие параметры:

  • encodeURIComponent
  • encodeURI
  • Они не могут предоставить вам точный паритет с PHP mysqli_real_escape_string, но они должны приблизить вас к тому, что вам нужно.

    0
    задан Ruslan 21 January 2019 в 15:42
    поделиться

    2 ответа

    Ваша декларация

    char parque[10][10];
    

    объявляет двумерный массив char. Если вы скомпилируете свой код со строгим компилятором, вы получите ошибку:

    error: assignment makes integer from pointer without a cast [-Wint-conversion]
                 parque[i][j] = "";
                              ^
    

    То, что вы имели в виду, это сделать массив указателей на const char, как здесь:

    [112 ]

    Тогда ваша программа скажет, что The Spot [5][5] is taken.

    0
    ответ дан Ruslan 21 January 2019 в 15:42
    поделиться

    Вы не можете использовать !=. Вам нужно использовать strcmp . И, конечно же, вам нужно инициализировать содержимое массива перед тем, как выполнить его итерацию и использовать его значения для сравнения со строкой "".

    Это условие:

    if(parque[i][j] != "")
    

    станет:

    if (strcmp(parque[i][j], ""))
    
    0
    ответ дан Pablo Santa Cruz 21 January 2019 в 15:42
    поделиться
    Другие вопросы по тегам:

    Похожие вопросы: