У меня есть следующий случай:
Массив определяется как целое число без знака:
uint8 myArray[6][10] = {"continent","country","city","address", "street", "number"};
Теперь я хочу получить, например, индекс строки "city". Я предполагаю сделать что-то вроде этого:
uint8 idx;
for(idx = 0; idx < sizeof(myArray)/sizeof(myArray[0];i++))
{
if((myArray[idx]) == "city") // This can not work because the array is an uint8 array
{
/*idx = 2 ....*/
}
}
Как правильно сделать это без использования функций из string.h, например, strcpy et c ...