Struct - Linguagem C

  Рет қаралды 84,082

Eduardo Casavella

Eduardo Casavella

Күн бұрын

Veja como utilizar struct , declarando e recebendo dados em um programa feito em linguagem C.Veja mais em : linguagemc.com....

Пікірлер: 148
@juelmartins
@juelmartins 2 жыл бұрын
O que falta nos professores é entender que está explicando pra quem ainda não sabe o assunto, compreender quais os pontos que gerarão dúvidas e elucidá-los, parabéns por entender isso.
@IntellectualeTec
@IntellectualeTec 2 жыл бұрын
Valeu Joel!
@AndreLuiz-sk4ze
@AndreLuiz-sk4ze 2 жыл бұрын
Didática é tudo, estou a duas horas vendo uma aula de faculdade nesse assunto e não entendi, com seu vídeo aprendi em 10 min.
@marcosdroidmib
@marcosdroidmib 2 жыл бұрын
eu estava na mesma situação que vc 2 aulas da faculadade e nao entedia nada nesse video abriu minha mente para o assunto
@narinhaofficial7176
@narinhaofficial7176 5 жыл бұрын
Você deveria ser o meu professor de programação estruturada!
@MrMICHELVILELA
@MrMICHELVILELA 3 жыл бұрын
Meu também
@formigaogamer4848
@formigaogamer4848 3 жыл бұрын
igualmente kjkjkj
@fryias
@fryias Жыл бұрын
sim
@ClaudioClayR.J
@ClaudioClayR.J Жыл бұрын
Não poderia passar por aqui sem deixar o meu LIKE e, declarar que foi muito boa a explicação. Melhor do que muito cursinho caro e, até mesmo do que uma faculdade. Parabéns e, obrigado! Faz muita diferença ter um conteúdo dessa qualidade para quem quer e busca aprender. Abraço!
@lusmarportela4328
@lusmarportela4328 8 ай бұрын
Parabéns mestre ótima explicação e muito domínio nos ensinamentos agradeço por compartilhar seus ensinamentos, tempo é valioso demais não desperdicei 11m55s ganhei conhecimentos em pouco tempo!
@nicholaswolf4016
@nicholaswolf4016 2 жыл бұрын
cara, com muita sinceridade digo que de início eu entrava no seu canal esporadicamente para tirar dúvidas, mas estou entrando tanto no site e no youtube que tive que me inscrever, pois o seu canal passou a me salvar muito. Parabéns!
@IntellectualeTec
@IntellectualeTec 2 жыл бұрын
Valeu Nicholas! Fico feliz em saber!
@Marco-io1ec
@Marco-io1ec 3 ай бұрын
adoro esse tipo de aula, ele explicou e fez ao mesmo tempo. Muitas vezes só teoria é muito chato e dificil de entender, agora botando a mão na massa, aplicando o conceito na hora + explicação passo a passo do que ta fazendo, da uma luz no entendimento gigantesca
@flaviociv
@flaviociv Ай бұрын
Que vídeo sensacional, há meses que tenho estudado sobre estrutura de dados e esse vídeo abriu a minha mente!
@kiridao3.098
@kiridao3.098 3 жыл бұрын
vídeo muito bom, professor carismático e aula com fácil didatica
@lucasc4s
@lucasc4s Ай бұрын
Obrigado, explicou de maneira clara.
@davidmanoel3338
@davidmanoel3338 Жыл бұрын
Um ótimo professor, explica muito melhor do que a minha professora da faculdade. Parabéns
@rogeriorodriguesdelima5564
@rogeriorodriguesdelima5564 5 жыл бұрын
Cara do céu, suas aulas são ótimas. Obrigado, você salvou minha pele! kkkkk... Parabéns de verdade pelo trabalho. Já meti o dedo no like!
@IntellectualeTec
@IntellectualeTec 5 жыл бұрын
Bom dia Rogério! Obrigado por prestigiar o canal. Tem uma playlist bem útil nesse link: kzbin.info/www/bejne/bpjPe5x-psqboKc
@ricardosilvadearaujo1067
@ricardosilvadearaujo1067 Жыл бұрын
Já assistir vários e esses foi o que tirou minhas duvidas. Parabéns pela ótima explicação. 👍
@bergsonguimaraesdossantos9637
@bergsonguimaraesdossantos9637 Жыл бұрын
O senhor merecia um prémio pela explicação!
@PedroHkarate
@PedroHkarate 2 жыл бұрын
Obrigado pelo vídeo, muito bem explicado e simples de entender. Acabei de iniciar a disciplina de Estrutura de Dados na faculdade e precisava de uma boa explicação do assunto
@Lua-yi9du
@Lua-yi9du Жыл бұрын
Obrigada não estava entendendo nada, vc ensina mt bem!! tudo de bom
@IntellectualeTec
@IntellectualeTec Жыл бұрын
Obrigado Lua! Que bom que ajudou! Conheça também o meu blog: linguagemc.com.br/ Bons estudos!
@leonardolimeiravilela5594
@leonardolimeiravilela5594 Жыл бұрын
Gostei muito da aula estava com muitas duvidase todas foram sanadas nesta video aula ,muito obrigado!!
@IntellectualeTec
@IntellectualeTec Жыл бұрын
Bom dia Leonardo! Obrigado! Conheça também o meu blog: linguagemc.com.br/ Bons estudos!
@pabloquadros8277
@pabloquadros8277 2 жыл бұрын
Parabéns professor vc explica muito bemmm, além de ser simpático. Estava com dificuldade pra entender struct e agr consegui entender.
@codigoperfeito
@codigoperfeito Жыл бұрын
muito bom ótima didatica professor !
@analuizasouzamendes4658
@analuizasouzamendes4658 2 жыл бұрын
Deus abençoe!!!
@damiaofernandes9776
@damiaofernandes9776 2 жыл бұрын
Me escrevi gostei muito da praticidade e de como explicar cada função de parâmetros. Obrigado
@IntellectualeTec
@IntellectualeTec 2 жыл бұрын
Disponha!
@damiaofernandes9776
@damiaofernandes9776 2 жыл бұрын
@@IntellectualeTec valeuzão
@marinhoassis1402
@marinhoassis1402 Жыл бұрын
Parabéns professor. Uma das melhores aulas que já assisti !!!!!!!
@gnomado
@gnomado 2 жыл бұрын
Melhor aula que assisti na vida, muito boa tá louco
@Joao-ei3cz
@Joao-ei3cz Жыл бұрын
Muito bom o video, me ajudou muito! valeu eduardo
@danielgarciacdz
@danielgarciacdz Жыл бұрын
Usei o conteúdo da aula para fazer um exercicio pra mim mesmo kk Exercicio: Utilize sctucts para criar um cadastro de alunos. Esse cadastro deve armazenar o nome,a idade, a nota e o número do estudante. #include #include int main (){ struct cadastro_alunos { char nome [40]; int idade, codigo; float nota; }; int continua; do{ struct cadastro_alunos cad; printf ("============================== Cadastro de notas de alunos ============================== "); printf(" Digite o codigo do aluno: "); scanf(" %d",&cad.codigo); printf(" Digite o nome do aluno: "); scanf(" %s",&cad.nome); printf(" Digite a idade do aluno: "); scanf(" %d",&cad.idade); printf(" Digite a nota do aluno: "); scanf("%f",&cad.nota); printf(" O codigo do aluno e: %d",cad.codigo); printf(" O nome digitado foi: %s",cad.nome); printf(" a idade do aluno e: %d",cad.idade); printf(" A nota digitada foi %.2f",cad.nota); printf(" Deseja continuar? Digite 1 para sim e 2 para nao: "); scanf("%d",&continua); }while (continua==1); return 0; }
@VanessaLopes-xe8qw
@VanessaLopes-xe8qw 2 жыл бұрын
Parabéns pela didática!
@IntellectualeTec
@IntellectualeTec 2 жыл бұрын
Obrigado 😃 Bons estudos!
@jeanmendes316
@jeanmendes316 3 жыл бұрын
parabéns pela explicação, pena que vc não é meu professor. Ate vou salvar esse video nos favoritos.
@MaahFreestepfaketeam
@MaahFreestepfaketeam 2 жыл бұрын
Muito obrigado professor, com suas aulas tudo parece mais fácil.
@michaelshumakerqueirozloul4338
@michaelshumakerqueirozloul4338 24 күн бұрын
Professor fera
@rubaomoc
@rubaomoc Жыл бұрын
Excelente aula!
@josefmarzano3914
@josefmarzano3914 2 жыл бұрын
gostei muito da sua explicação.
@HAGARCIA
@HAGARCIA 3 жыл бұрын
Prof.Eduardo, muito obrigado, o senhor é objetivo e claro nos conceitos e com maestria, sabe transmitir para nós outros.
@pamyllacarvalho2191
@pamyllacarvalho2191 3 жыл бұрын
Didática é tudo na vida. Parabéns!!
@douglasalves7690
@douglasalves7690 2 жыл бұрын
Vídeo muito bom! Conteúdo bastante didático!
@georgemendonca9236
@georgemendonca9236 4 жыл бұрын
MUITO BOA EXPLICAÇÃO, EXEMPLOS PRECISOS E SUCINTOS! PARABENS E SUCESSO!
@felipefolster1049
@felipefolster1049 2 жыл бұрын
Obrigado por sempre postar conteúdo de qualidade Prof Eduardo!
@lahrock100
@lahrock100 3 жыл бұрын
Me deu uma luz no fim do tunel hahah, gratidao
@prodigy085
@prodigy085 3 жыл бұрын
Né linda, aliás, solteira?
@valdanoca8319
@valdanoca8319 2 жыл бұрын
Olha! Eduardo você me ajudou bastante obrigado pelo seu trabalho.
@paulodaude2962
@paulodaude2962 2 жыл бұрын
Cara, muito boa a explicação, sério!
@pedrobrito3654
@pedrobrito3654 5 жыл бұрын
Aula muito boa, me ajudou muito!! Parabéns Prof.
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdade
@thaissacarvalho3485
@thaissacarvalho3485 3 жыл бұрын
Você deveria ser meu professor, sério.
@Don_Verissimo
@Don_Verissimo 2 жыл бұрын
Vou tentar implementar uma função de cálculo de média , não tenho muita certeza de como, mais vou.
@gabrielalmeida9248
@gabrielalmeida9248 4 жыл бұрын
Melhor professor que já vi
@vitopos8153
@vitopos8153 3 жыл бұрын
Meu tio!!!!
@adilmamonteiro197
@adilmamonteiro197 4 жыл бұрын
Professor suas explicações me salvam muito
@IntellectualeTec
@IntellectualeTec 4 жыл бұрын
Valeu Adilma! Obrigado por prestigiar o canal!
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdaede
@h1rosajr
@h1rosajr 2 жыл бұрын
Valeu Professor.
@gabrielasouza8950
@gabrielasouza8950 Жыл бұрын
professor, muito obrigado por essa aula!!!
@aguiar1954
@aguiar1954 3 жыл бұрын
ótimo vídeo professor!! parabêns
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdade
@miriancarlacorrea2309
@miriancarlacorrea2309 3 жыл бұрын
@Eduardo Casavella Professor, é se fosse uma Struct DATA e as varáveis fossem dia, mês e ano, pra saber o dia do de nascimento e a data de cadastro depois pra ler como seria a sintaxe? Não achei nenhum vídeo sobre isso :/
@jogosProgramEletronica
@jogosProgramEletronica 2 жыл бұрын
muito bom
@wellingtonalves8083
@wellingtonalves8083 4 жыл бұрын
parabéns pelas Aulas, sao incríveis e fácil de compreender
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdade
@joaofaria733
@joaofaria733 9 ай бұрын
Mais um inscrito ❣
@JoaoMiguel-zg7kb
@JoaoMiguel-zg7kb 3 жыл бұрын
dou nota 20 ao video, gostei muito e obrigado pela ajuda!
@kiridao3.098
@kiridao3.098 3 жыл бұрын
20 numa escala de 100 ou 10?????? pq isso muda tudo
@ogait147
@ogait147 4 жыл бұрын
você e incrível para explicar, facilita tudo.
@IntellectualeTec
@IntellectualeTec 4 жыл бұрын
Valeu Tiago! Obrigado por prestigiar o canal!
@dheischneider8553
@dheischneider8553 4 жыл бұрын
@@IntellectualeTec você tem Instagram? Queria tirar uma duvida
@leandromarques8990
@leandromarques8990 3 жыл бұрын
voce explica muito bem, me ajudou muito!
@joaovictortonello5597
@joaovictortonello5597 11 ай бұрын
Muito bom agora entendi
@SouoMaia
@SouoMaia 8 ай бұрын
Muito bom!!!
@OTONGABRIEL
@OTONGABRIEL 3 жыл бұрын
Obg
@rhbebeto
@rhbebeto 2 ай бұрын
aula top
@humbertomatosm2207
@humbertomatosm2207 2 жыл бұрын
Muito bom, ajudou bastante, obg.
@wellingtonalves8083
@wellingtonalves8083 4 жыл бұрын
muitooo obrigado, consegui entender perfeitamente. Vai salvar minha provaa hahaha
@vitopos8153
@vitopos8153 3 жыл бұрын
Bom!
@keithmacedo4083
@keithmacedo4083 5 жыл бұрын
Ótima aula, obrigada!
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdade
@rodrigolima2819
@rodrigolima2819 3 жыл бұрын
Muito bom, obrigado pelo conhecimento. Por que isso nao é considerado um objeto?
@juaozimmatadordeduende468
@juaozimmatadordeduende468 11 ай бұрын
obrigado!!
@emersson440
@emersson440 2 жыл бұрын
Brabíssimo
@gustavoseidel1358
@gustavoseidel1358 9 ай бұрын
Olá Eduardo tudo bem ? Gostaria de te pedir uma ajuda em uma questão cujo objetivo é para cadastrar nome, idade e sexo de 3 pessoas e no final mostrar quantas mulheres com idade inferior a 20 anos foram cadastradas e também mostrar o nome e idade do homem mais velho. Já desisti de buscar por conta própria uma solução para esse mesmo exemplo que em Python é muito fácil porém em C estou meio empacado e gostaria que você desse uma analisada no meu código e me desse o feedback em quê eu cometi erro e qual seria a solução viável... código em C: #include #include #include #define TAM 3 struct dados{ char nome[50]; int idade; char sexo[1]; }; typedef struct dados dados; int main(){ setlocale(LC_ALL, "Portuguese"); dados lista[TAM]; int c, totmul, okfem, okmas, Idd_Velho; char sexos[2] = {"mf"}; char Mais_Velho[50]; for (c=0; c
@williamcurvelo555
@williamcurvelo555 3 жыл бұрын
Salvando minha vida
@alvaro.a9814
@alvaro.a9814 4 жыл бұрын
Muito obrigado! Consegui compreender!
@MilaCamila616
@MilaCamila616 2 жыл бұрын
é o mestre
@XikoParahyba
@XikoParahyba 3 жыл бұрын
Aula fantástica!
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdade
@julianaookami
@julianaookami 2 жыл бұрын
Sensacional!! Muito obrigada =DDD
@RicardoFerreira-ki5xh
@RicardoFerreira-ki5xh Жыл бұрын
Obrigado pela aula! Eu tive uma dúvida, porque não foi usado placeholder para o aluno.nome igual usou para o numero e nota ? ("%s", &aluno.nome); Na verdade deve ser por causa desse fgets, pois tambem tem o stdin. pode explicar ?
@rafaelveiga4275
@rafaelveiga4275 3 жыл бұрын
Qual e diferenca de usar fgets e scanf ? quando eu sei que é preciso saber usar quando quais delas?
@matheusdamasceno2265
@matheusdamasceno2265 3 жыл бұрын
Fgest se não me engano é pra pegar caracteres como nomes e letras, scanf usam mais para números
@marcusviniciusdelgadobarro2606
@marcusviniciusdelgadobarro2606 3 жыл бұрын
mt bom professor me ajudou muito
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdade
@salomao1168
@salomao1168 2 жыл бұрын
Salvou.
@IntellectualeTec
@IntellectualeTec 2 жыл бұрын
Que ótimo! Valeu Salomão!
@RangelR10
@RangelR10 3 жыл бұрын
Ótima aula, muito obrigado!!!
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdade
@kiridao3.098
@kiridao3.098 3 жыл бұрын
esse cara é mais sensacional q o ronaldinho gaucho
@lucassilvacoiado1061
@lucassilvacoiado1061 3 жыл бұрын
Para criar um vetor de struct?
@user-wi4go9jt3h
@user-wi4go9jt3h 10 ай бұрын
vlw
@robertostefan6792
@robertostefan6792 Жыл бұрын
Professor, Tudo bem ? neste mesmo programa, como cadastrar por exemplo 10 alunos ? Obrigado !!!! Parabéns o Sr. ensina muito bem !!
@IntellectualeTec
@IntellectualeTec Жыл бұрын
Olá Roberto! É só montar um loop for e colocar dentro dele aquilo que você quer repetir. Veja mais no blog: linguagemc.com.br/a-estrutura-de-repeticao-for-em-c/
@robertostefan6792
@robertostefan6792 Жыл бұрын
@@IntellectualeTec Professor, Boa Noite ! E qual seria o sentido de colocar uma struct dentro da outra se no caso do exercício poderia ser colocado somente em uma struct ? muito obrigado novamente e SUCESSO !!
@maddieweavy2505
@maddieweavy2505 Жыл бұрын
Uma dúvida, e se o caso os dados vieram de um arquivo.txt? Como seria a programação?
3 жыл бұрын
queria ter um professor desse
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdade
@davi1710
@davi1710 Жыл бұрын
Professor Eduardo, a estrutura Scrut, não deveria/poderia ser fora do int main que incorpora o código principal?
@IntellectualeTec
@IntellectualeTec Жыл бұрын
Olá Davi! Pode-se usar a struct tanto dentro quanto fora da main. Se usar fora da main ela será uma variável global. Dentro da main ela é uma variável local. Vai depender do que você quer fazer no seu programa, se for usar em várias funções seria mais interessante declarar fora da main. Bons estudos!
@larissamones8003
@larissamones8003 3 жыл бұрын
otima aula
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdade
@amodecorar869
@amodecorar869 Жыл бұрын
Gente alguém me socorre pelo amor de deus, eu queria saber como eu faço pra criar um código em "c" com três registros struct
@kevinferreira5166
@kevinferreira5166 2 жыл бұрын
Pq a segunda struct não é um char?
@rafaelmateus7259
@rafaelmateus7259 4 жыл бұрын
Eduardo, da pra chamar um registro em uma função que foi declarada no main?
@ackermenn
@ackermenn 3 жыл бұрын
Professor, por que o uso do fgets e não do scanf? Qual a diferença?
@Lula_Sóbrio
@Lula_Sóbrio 3 жыл бұрын
A diferença é que o scanf não lê espaços em branco, isso quer dizer que se você digitar um nome por exemplo Ana Luiza o scanf não vai ler o sobrenome Luiza, e o fgets lê espaços em branco, nesse caso o fgets iria ler o nome completo da pessoa.
@Lula_Sóbrio
@Lula_Sóbrio 3 жыл бұрын
No exemplo que eu citei, o nome Ana Luiza contém um espaço em branco entre o nome e o sobrenome da pessoa, nesse caso quando o scanf identifica esse espaço em branco ele para a leitura imediatamente e mostra tudo o que vem antes disso.
@ackermenn
@ackermenn 3 жыл бұрын
@@Lula_Sóbrio obrigado professor
@Lula_Sóbrio
@Lula_Sóbrio 3 жыл бұрын
Kkk, não sou professor, sou apenas um aluno fascinado em programação.
@Lula_Sóbrio
@Lula_Sóbrio 3 жыл бұрын
Você também pode usar o comando scanf("%[ ]s"), ele tem o mesmo funcionamento do comando fgets e armazena até mesmo espaços em branco.
@matheusgeraldo4582
@matheusgeraldo4582 3 жыл бұрын
Olá Professor, como faço para excluir um registro do Arquivo?
@Teilor81
@Teilor81 3 жыл бұрын
show
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdade
@MatheusJBClaro
@MatheusJBClaro 4 жыл бұрын
Professor, struct seria o mesmo que registros ou processos no Visualg? Muito obrigado
@IntellectualeTec
@IntellectualeTec 4 жыл бұрын
Olá Matheus! Podemos considerar a struct como um registro.
@o_maquito
@o_maquito 2 жыл бұрын
porra se vc fosse meu professor eu tava feito
@msrioj
@msrioj 4 жыл бұрын
Opa professor beleza .
@vitopos8153
@vitopos8153 3 жыл бұрын
Opa,
@neffexbassi6993
@neffexbassi6993 4 жыл бұрын
Eae rapaziada do Matioli
@ilkyramosdelima9920
@ilkyramosdelima9920 5 жыл бұрын
o que houve com os videos, professor?
@IntellectualeTec
@IntellectualeTec 5 жыл бұрын
Olá Ilky! Brevemente voltarei com mais vídeos. Veja a playlist de Linguagem C kzbin.info/aero/PLOXIs3c4k2TeQOyb-uQwHkKkpT1zPTWm6
@PauloSergio-qy5pc
@PauloSergio-qy5pc 4 жыл бұрын
Esse vídeo é pra vô... C hahaha
@kiridao3.098
@kiridao3.098 3 жыл бұрын
verdade
@Danielmultilinguas
@Danielmultilinguas 5 жыл бұрын
Não entendi o aluno.nome
@IntellectualeTec
@IntellectualeTec 5 жыл бұрын
Olá Daniel! Quando usar uma struct, tem que colocar sempre usada a notação que é composta por: nome_da_struct.nome_do_campo. Ou seja, aluno.nome significa que estou me referindo ao campo nome da struct aluno. Pois uma struct é composta por vários campos (variáveis), daí ter que mostrar qual campo eu quero acessar dentro da struct. Bom estudo!
@miriancarlacorrea2309
@miriancarlacorrea2309 3 жыл бұрын
@@IntellectualeTec Professor, é se fosse uma Struct DATA e as varáveis fossem dia, mês e ano, pra saber o dia do de nascimento e a data de cadastro depois pra ler como seria a sintaxe? Não achei nenhum vídeo sobre isso :/
@beatrizrodrigues9070
@beatrizrodrigues9070 2 жыл бұрын
Ótima aula, obrigada!
@vallfon
@vallfon 3 жыл бұрын
Muito bom!
Structs aninhadas e vetor de struct em C
12:59
Eduardo Casavella
Рет қаралды 39 М.
typedef e struct Linguagem C
10:03
Eduardo Casavella
Рет қаралды 16 М.
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 63 МЛН
Touching Act of Kindness Brings Hope to the Homeless #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 19 МЛН
Фейковый воришка 😂
00:51
КАРЕНА МАКАРЕНА
Рет қаралды 7 МЛН
小丑在游泳池做什么#short #angel #clown
00:13
Super Beauty team
Рет қаралды 41 МЛН
Ponteiros função com parâmetro por referência
17:12
Eduardo Casavella
Рет қаралды 25 М.
C Basics #003: while, do-while e for em linguagem C (2021)
15:54
Pietro Martins De Oliveira
Рет қаралды 52 М.
Linguagem C - Aula 8 - Estude Structs (registros) em C (2022)
29:33
Pietro Martins De Oliveira
Рет қаралды 57 М.
Hello World Como Você Nunca Viu! | Entendendo C
1:09:22
Fabio Akita
Рет қаралды 250 М.
Você REALMENTE sabe o que é uma STRING?
7:28
Pedro Pessoa
Рет қаралды 55 М.
finalmente aprenda PONTEIROS (C/Rust/Python)
12:18
Augusto Galego
Рет қаралды 17 М.
Função com retorno - Linguagem C
13:06
Eduardo Casavella
Рет қаралды 53 М.
APC - Linguagem C - Structs e Arquivos - parte 1
10:39
Professor Cicero Almeida
Рет қаралды 26 М.
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 63 МЛН