Meu professor de programação disse que eu tenho que trocar a linha x pela linha y de uma matriz usando ponteiros... o problema é que eu não consegui pegar o esquema... Tentei de várias formas usando o operador de endereço & e o * mas nada...
Segue um pedaço do meu código (suponha que a matriz já esteja preenchida):
int *linha, matriz[4][4];
linha = &matriz[4];
*matriz[2] = matriz[4];
*matriz[4] = linha;
O Dev-C diz que o tipo de operação entre "*matriz[2] = matriz[4];" não é válido... ouvi alguma coisa na sala sobre ponteiro de ponteiro... será que é isso? Ajudem por favorrrr!!!
Pergunta
McBlade
Olá amigos...
Meu professor de programação disse que eu tenho que trocar a linha x pela linha y de uma matriz usando ponteiros... o problema é que eu não consegui pegar o esquema... Tentei de várias formas usando o operador de endereço & e o * mas nada...
Segue um pedaço do meu código (suponha que a matriz já esteja preenchida):
O Dev-C diz que o tipo de operação entre "*matriz[2] = matriz[4];" não é válido... ouvi alguma coisa na sala sobre ponteiro de ponteiro... será que é isso? Ajudem por favorrrr!!!
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.