Ir ao conteúdo
  • Cadastre-se

Manipulando vetor char


rafaelrrf

Posts recomendados

Eu entendo que:

 

char *vector_a = (char[ ]){ "BBBBBBBB" };

Inserir em vector_a nestas circunstancia não é possível em C'

 

Já substitui valores pode!

Se primeiro B está em 0xAFF1 na memoria, basta somar 1 que acessa o B em 0xAFF2;

Assim em C ficar:

printf( "Segundo B do String: = %c\n", vector_a[1] );                                            // escrever *( vector_a + 1 ) também pode;

Se for além de 8 ou aquém de 0 os resultados são imprevisíveis.

uffa :)

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!