gdb: В текущем контексте нет символа «i»

При отладке программы C в gdb у меня есть точка останова в цикле for. Я не могу напечатать значение «i» (я получаю: нет символа «i» в текущем контексте.). Я могу распечатать значения всех других переменных. Это нормально?

Вот цикл:

for (i=0; i < datasize; i++){  
    if ( feature_mask[i] > 0 ){  
        k = feature_mask[i] - 1;  
        if (neighbors[k][nmax-1] != 0){
            neighbors[k][nmax-1] = bvalue;  
            feature_mask[i] = -feature_mask[i];
        }
    }
}
22
задан marli 7 January 2019 в 14:26
поделиться