💻 Linguagem C - Uso da variável char em Strings
HTML-код
- Опубликовано: 23 янв 2025
- Esta aula traz um exemplo de uso da variável do tipo char sendo usada como String na Linguagem C.
Você pode apoiar o canal:
Inscrevendo-se✔️ Curtindo os vídeos✔️ Comentando✔️ Compartilhando o conteúdo✔️
☕ Você também pode me pagar um café!
PIX: josedeassisfilho@gmail.com
😃 Muito obrigado pelo apoio.
🔗 Sites:
html5css3.com.br/
joseassis.com.br/
roboticapratic...
👨💻 Siga-me nas redes sociais:
Linkedin: / professorjosedeassis
Face: / professorjosedeassis
Instagram: / prof.joseassis
Twitter: / joseassis
📁 GitHub (material de apoio dos tutoriais e projetos do canal):
github.com/pro...
github.com/rob...
Você faz. Você vê. Você aprende.
💻 Playlist:
• Curso de programação c...
#string, #C, #LinguagemC, #cursosGRATIS, #professorJoseDeAssis, #RoboticaPratica
primeiro professor que escreve e explica os detalhes da escrita - excelente conteudo!
Obrigado pelo elogio
Otimo professor, aprendi mais com vc do que em uma aula de 2 horas na facul
Se você assistisse as aulas da faculdade ao invés de ficar no celular ou jogando conversa fora, teria aprendido muito mais em sala de aula.
@@karlheisenberg6350 Ao vivo!!! Oloko kkkkkkkkkkkk
@LF ELÉTRON calma krl, o mlk tem familia
Bom dia José de Assis. Gostaria primeiramente de agradecer suas aulas que comecei assistir ontem. Conheci seu canal através de meu filho Ueslei Santos de 14 anos.
Sou aluno da UNEAD Universidade Acadêmica de Educação a Distância. Assistir as vídeo aulas solicitadas por meu professor formador do canal Bóson treinamentos com o professor Fábio são ótimas aulas mas, confesso que estou aprendendo ainda mais com você. Eu tinha que fazer um programa uma tabuada e não sabia como fazer mesmo tendo assistido todas as aulas do canal com um excelente professor diga se lá de passagem.
Pedi ajuda a meu filho que gosta de mais de programação e ele encontrou sua aula 8/8 que acredito responder a minha questão. Gostaria muito de agradecer o compartilhamento de conhecimento e desejo que seu canal cresça muito. Não perde em nada para Bóson Treinamentos.
Estou com dificuldades em testes de mesa. Suas aulas estão me ajudando a entender muita coisa.
Jean, tudo bem!
Agradeço o apoio. Muito sucesso a vocês dois.
Prof. José de Assis, parabéns pelas suas aulas! Continue assim, explicando cada linha como faz, porque dessa maneira é que possível enterdemos o todo. Excelentes explicações! Parabéns!!!
Obrigado pelo apoio
Parabéns j
osé de Assis você explica muito bem parabéns mesmo nota 10, e continue postando seus video
Muito boa as suas aulas professor parabéns , tenho aprendido bastante, obrigado!
Ah cara, você é demais Professor José. Era esse tipo de video-aula que eu estava procurando, ganhou mais um fã, um inscrito e além disso um aluno.
cara, vlw mesmo, são suas aulas que estão me ensinando a programar(bem ou quase isso);
Muito didático. Parabéns professor.
Obrigado pelo elogio!
Excelente aula, meu amigo!
Bons estudos!
Obrigado professor! Ajudou muito.
Sua aula me ajudou muito. Obrigado.
Eu que agradeço o apoio.
Muito bom! 🙂
Obrigado 😃
Parabens professor...estou aprendendo muito...obrigado!!!
Muito top
excelente aula, eu estava mesmo querendo saber qual era a função do "%c, variável"
Aula muito boa! Parabéns
Muito bom
Muito bom seu curso parabéns....
ótimo vídeo, muito bem explicado!!!
Obrigado pelo apoio!
Parabéns, ótima aula!!
Professor não seria melhor no lugar de gets (nome);
colocar scanf ("%s", &nome);
?
Muito boa aula grato pela informação!
Verdade hoije em 2023 tentei gets não deu, mas não dimuniu o trabalho do professor e excelente comentario meu amigo esclareceu minha duvida
Olá,meu da arquivo fonte não compilado
Onde está o link da aula anterior?????
Poxa... Me explicou o que meu profssor tentou o semestre inteiro
esse gets tem a mesma função do scanF?
Aprendendo mais aqui do que na faculdade
exatamente assim
Como eu faria pra usar if no meu programa utilizando a variável char?
Porque quê algumas vezes só aprece o primeiro nome e não nomes com sobrenome e espaço?
Prof. José, segui passos desse vídeo no DEVC++, mas não consegui, apareceu a mensagem "Arquivo fonte não compilado". Sabe me dizer o que devo fazer?? Obrigado!
pq o senhor sempre inicia com e ? pra todos os exemplos..
e sao bibliotecas, a stdio.h é a biblioteca "standard input/output, ou seja serve para voce poder utilizar funçoes como scanf pra entrada e printf pra saida
entao existem varias bibliotecas que possuem diversar funçoes de acordo com sua necessidade
gets e scanf da na mesma?
o dev c ++ 5.8.3 le ainda o sytem?
O programa vinculou nome [30] a tudo que você escreve 30 caracteres após a palavra nome inclusive os dois pontos, é isso ? E o %s chama o que você vinculou ao char nome[30] estou certo? Obrigado.
Como faço pra printar o nome na tela, professor?
esse gets vale para geany no linux ?
Ariel vale sim ! Por via Das Duvidas adiciona a biblioteca #include
getchar no lugar do System("pause") e system("clear") no lugar do cls
Professor como faço para ter acesso ao material de apoio?
O que é esse int argc e char *argv[] dentro do int main ?
o programa vai funcionar se nao botar isso?
argc: nº de linhas do código
argv: conteúdo do código
Nao entendi o porque do int (argc,char*argv[ ])
é tipo o int main() da função principal, esse comando ja vem automaticamente assim que vc abre o programa, sinceramente nao sei a real diferença entre os dois mas na pratica nao altera em nada
Aqui não está acentuando de jeito nenhum!!!
Uso o gcc para compilar dentro do cygwin, gerando o executável para o Windows.
incluí a devida include e a linha: setlocale(LC_ALL,"pt-BR"); mas só resolveu o problema numérico de vírgula e ponto, a acentuação continua ruim.
Jaider Xavier usa #include na biblioteca e coloca uma instrução setlocale (LC_ALL,"Portuguese")
+Maurício Marques Generoso isso ai cara... aprendi isso no canal gamesparati
Porque o código só funciona se colocar o [30]?
Ana, a variável char é usada para definir um string de caracteres, o 30 entre colchetes cria um array vetor de tamanho 30. Você pode definir outro valor, mas em linguagem C criamos uma string definindo um vetor.
Obg.
o amigo,eu fiz isto,mas so aparece o numero 18,nao aparece meu nome,veja.
main()
{
setlocale(LC_ALL,"Portuguese");//Configura o idioma para PT-BR/PT.
printf("Bem-vindo ao sistema
");
printf("Digite seu nome,por favor:");
char nome[30];
gets(nome);
printf("Data de seu niver:");
char niver[2];
gets(niver);
printf("Sua idade,por favor:");
char idade[2];
gets(idade);
system("cls");
printf("Bem vindo ao sistema,%s
",nome);
system("pause"); //gera uma pausa,espera até vc digitar ou teclar alguma tecla.
system("cls");
printf("%s
",nome);
printf("%s
",idade);
printf("%s
",niver);
numeros é %d
#include
#include
#include
int main(){
setlocale(LC_ALL, "Portuguese");
char nome[30];
char niver[3];
char idade[3];
printf("Bem-vindo ao sistema
");
printf("Digite seu nome, por favor: ");
gets(nome);
printf("Data de seu niver: ");
gets(niver);
printf("Sua idade, por favor: ");
gets(idade);
system("cls");
printf("Bem vindo ao sistema, %s
", nome);
printf("%s
", nome);
printf("%s
", niver);
printf("%s
", idade);
return 0;
}
Vc colocou o espaço [2] no vetor que é pouco, pois o ultimo espaço do vetor retorna o valor \0, resolvi colocando [3] :) kk
Idente o código kk pf
Porque nao scanf(“%c”,&nome); ??
Alexandre, por uma questão didática pois ainda não estudamos os vetores que são usados em Strings. As aulas 10 e 11 desta playlist vão esclarecer isso melhor.
não entendi nada em programação :(
Willy não desista, comece por aqui:
professorjosedeassis.com.br/logica-de-programacao/
Já deve ter fugido também como o antecessor dele. FUGIU