Programação em C - 12 - Aritmética de Ponteiros

  Рет қаралды 3,208

Professor Rafael Ivo

Professor Rafael Ivo

Күн бұрын

Пікірлер: 17
@Complaisent
@Complaisent Жыл бұрын
Obrigada!
@GameCah
@GameCah 2 жыл бұрын
Melhores aulas de C no youtube !!
@matateusilvestreandre6412
@matateusilvestreandre6412 Жыл бұрын
Que aula! Muito obrigado. Mas a minha pergunta é, para o último caso, como sabouste que 4 corresponde ao 1º espaço vazio do vetor?
2 жыл бұрын
Ficou extremamente claro. Obrigado pelo conteúdo.
@vitorsergio8877
@vitorsergio8877 2 жыл бұрын
explicação incrivel!!
@danielcristianoti6669
@danielcristianoti6669 3 жыл бұрын
muito bom
@pvca
@pvca 2 жыл бұрын
Me tira uma dúvida mestre. Aos 9:59, eu não estou visualizando muito bem esses 2 acessos ao vetor. O primeiro seria no laço na comparação cor[ i ] != '\0' e o segundo seria no print("%c, ", cor[ i ]); é isso?
@ProfessorRafaelIvo
@ProfessorRafaelIvo 2 жыл бұрын
Exatamente 👍
@matheusk2silva
@matheusk2silva 3 жыл бұрын
Algum contato para falar com o senhor, professor?
@ProfessorRafaelIvo
@ProfessorRafaelIvo 3 жыл бұрын
Criei recentemente um perfil no Instagram pra isso: @profrafaelivo
@ProfessorRafaelIvo
@ProfessorRafaelIvo 3 жыл бұрын
Mas se for uma dúvida, pode colocar aqui que respondo.
@joaoasafebatista1247
@joaoasafebatista1247 26 күн бұрын
Mas a aula é boa.
@Fbernardi_
@Fbernardi_ 3 жыл бұрын
No caso do vetor de inteiros vc ja sabia previamente qual seria a posição vazia, e se vc não tem essa informação, aí teria que usar o strlen() mesmo, correto?
@ProfessorRafaelIvo
@ProfessorRafaelIvo 3 жыл бұрын
Também não. A função strlen() é aplicada somente a strings. Acontece que a linguagem C não possui nenhum tipo de controle sobre quantos elementos estão armazenados dentro do vetor, como acontece na linguagem Python, por exemplo. Por esse motivo, todo programador que usa vetores, precisa criar também uma variável que guarde a quantidade de elementos que aquele vetor tem a cada momento. Ou você faz isso, ou usa uma estratégia parecida com strings: usar um valor especial para indicar onde os valores do vetor de inteiros terminam. Por exemplo: se eu crio um vetor de números inteiros positivos, eu poderia marcar a última posição com -1. Assim, quando eu fizesse um laço pelos elementos eu saberia onde parar. As strings em C usam essa estratégia, usando um caractere especial para marcar o final: o caractere '\0'.
@jonassousa6408
@jonassousa6408 3 жыл бұрын
Explicação muito boa, professor qual a diferença de *int e int*?
@ProfessorRafaelIvo
@ProfessorRafaelIvo 3 жыл бұрын
Existe *int? Quando você declara um ponteiro, existe a possibilidade de colocar o asterisco junto do nome int ou na frente do nome da variável. Mas colocar *int não lembro agora a situação.
@joaoasafebatista1247
@joaoasafebatista1247 26 күн бұрын
Operador cruzinha é meu ovo, meu jovem vc tem que simplificar a tua metodologia de ensino.
Programação em C - 13 - Indireção Múltipla
12:46
Professor Rafael Ivo
Рет қаралды 1,1 М.
Programação em C - 14 - Alocação Dinâmica
13:16
Professor Rafael Ivo
Рет қаралды 16 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
37:51
bayGUYS
Рет қаралды 1,7 МЛН
PONTEIROS EM C: SE NÃO APRENDER COM ESSE VÍDEO, ESQUECE!
15:13
Ponteiros função com parâmetro por referência
17:12
Eduardo Casavella
Рет қаралды 25 М.
Linguagem C - Aula 6.1 - Domine vetores (arrays) em linguagem C (2022)
35:42
Pietro Martins De Oliveira
Рет қаралды 121 М.
Programação em C: Manipulação de Arquivos
35:59
O Matemático Computacional
Рет қаралды 2,6 М.
Aprenda ponteiros de uma vez por todas
10:40
Judson Santiago
Рет қаралды 8 М.
Master C programming - SEVEN hour Advanced course
7:43:32
dr Jonas Birch
Рет қаралды 6 М.
Ponteiros em Linguagem C
4:43
Eduardo Casavella
Рет қаралды 35 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
37:51
bayGUYS
Рет қаралды 1,7 МЛН