Me salvaste un programa larguísimo, muchísimas gracias. Nunca nos explicaron que había que utilizar -> en vez del . para acceder a un campo del registro al pasarse por referencia
@pablofabrizzio31785 жыл бұрын
Muchas Gracias!! Enserio me acabas de salvar de una grande. Justo tengo que hacer un proyecto de programacion (Con 0 variables globales) y teniamos un problema con una estructura que despues le dabamos las caracteristicas de un vector, para almacenar informacion de clientes. Despues de estar buscando de entre tantos videos e informacion en lacual nadie explica nada. BUM! Apareces y explicas todo! Desde punteros hasta lo que justo necesito. Enserio necesitamos mas gente como tu, que sube contenido de calidad. Gracias. Buenas Noches. Feliz Navidad.
@armandomora11924 жыл бұрын
Mismo asunto aquí. Feliz navidad bro
@DanielMartinez-yw5il4 жыл бұрын
en 2020 sigue rifando :')
@withinXD3 жыл бұрын
2021
@lucasfernandez68483 жыл бұрын
2021 y lo sigo usando, gracias por tanto, probablemente me salves del examen que tengo el viernes (hoy es lunes) Infinitas grscias nuevamente
@marbrave_otaku30633 жыл бұрын
¡Tus vídeos son una gran ayuda y un gran complemento para estudiar! ¡Muchas gracias!
@Descalibrado_3 жыл бұрын
Muchisiimas gracias por esta serie de videos, me ha ensenado tanto
@alvarodcoali24682 жыл бұрын
te quiero amigo me ayudaste un montón hermano gracias!
@arnaualloza75748 жыл бұрын
Muy buen video, el mejor que he visto sobre estructuras
@jffdxddd33564 жыл бұрын
Mil gracias hermano!!!! Me salvaste la vida!!
@shadowthun2373 жыл бұрын
me has ayudado mucho ermano. thx
@gabilomejor8 жыл бұрын
Gracias, no sabia que las estructuras simples es decir, que no son vectores se pasaban por referencia y que en vez de usa '.' es '->', siempre había usado estructuras pero tipo vectores estas no necesitan paso por referencia ya que es un vector :) gracias
@adonaygutierrez76794 жыл бұрын
Grande gracias he aprendido mucho!!!
@andressalazar9287 Жыл бұрын
me haz salvado mil gracias
@EmpiezaAProgramar Жыл бұрын
Para eso estamos, me alegro por ti, echale un ojo al resto de videos que seguro que te resultan interesantes
@EnBuenChileno244 жыл бұрын
Eres grande!! Saludos y muchas gracias por el vídeo!!
@arbitayt8937 Жыл бұрын
Que gran profesor, carajo! xd
@TheDeejayGoN9 жыл бұрын
5,6 y 7 !! Excelente explicación :)
@diegotope2210 жыл бұрын
Tus videos son los mejores!! Tengo una sugerencia, si pudieses hacer algun video de estructutras dinamicas (listas enlazadas) en plan de como añadir nodos y eliminar nodos en C. Seria de agradecer! Gracias!!! :D
@EmpiezaAProgramar10 жыл бұрын
Con esto te refieres a crear una estructura de datos que sea una lista de tipo enlazada, verdad? Eso tengo pensado hacerlo mas adelante (junto con pilas y colas), de hecho, comence hace poco una nueva lista de reproduccion con un nivel de dificultad mayor en C donde planea explicar ese tipo de cosas, lo que ocurre que no tengo excesivo tiempo en estos momentos, por eso voy haciendolo todo poquito a poco. Un saludo.
@diegotope2210 жыл бұрын
Empieza A Programar siii a eso me refiero! por cierto puedo ponerme en contacto contigo de alguna forma? porque necesitaria clases de C que tengo los examenes en un mes (obiamente te las pagaria) en plan por skype o ya veriamos como si es que puedes. Gracias.
@EmpiezaAProgramar10 жыл бұрын
Diego Tomas Perez Buenas, el tema de clases particulares online es algo que tengo pendiente, pero por falta de tiempo en la actualidad me seria imposible impartirtelas como mereces, por lo que tengo que rechazar tu propuesta, lo siento muchisimo. Aun asi, te recomiendo que sigas viendo los videos ya que si tu examen es solamente sobre conocimientos de C, con lo que tengo aqui explicado lo aprobaras sin problemas, yo estudio en la Universidad de Cadiz y lo aqui explicado es lo que se ve en la asignatura de Introduccion a la Programacion, por si te sirve de ayuda. Por ultimo, si realmente te han servido de ayuda mis videos, recuerda que tengo un link para realizar donaciones y el dinero lo empleo para pagar mis estudios! www.paypal.com/es/cgi-bin/webscr?cmd=_flow&SESSION=S-mFbDKdEko5ZFlmhK2npmfV3Ro4uoAXIVv8bD0eDWRpGERN8EX702FplUi&dispatch=5885d80a13c0db1f8e263663d3faee8db315373d882600b51a5edf961ea39639 Un saludo.
@christianamauriamadororteg59444 жыл бұрын
muchas graciaaaaaaaaaaas, buen samaritano
@antoniocortes8057 Жыл бұрын
Excelentw video
@marqueix3 жыл бұрын
eres dios
@JMMedinaDev9 жыл бұрын
Lo de que no te funcionen la referencia por puntero en el main y si dentro de la función es por el compilador del Dev-C++, no es regla de estilo de C, con Codeblocks pro ejemplo puedes hacerlo sin problema.
@mirtz57624 жыл бұрын
Que maravilla de explicación! Una consulta profe, cuando al final lo haces con el vector, sería válido poner un puntero en el prototipo de la función void?
@andresarganaraz9175 жыл бұрын
Me salvaste las papas para un tp te amo
@franciscoromerogalan38496 жыл бұрын
Escucha... eres muy grande
@karenmicaelapelozo33653 жыл бұрын
me re sirvió
@gustavobp98542 жыл бұрын
2k22 gracias
@peskao0234 жыл бұрын
Mi duda es si la variable tipo estructura not debe llamarse igual en el main y en la función o si es indiferente
@thefenixx99933 жыл бұрын
buena explicacion bro
@frankjobs71135 жыл бұрын
me he liado un poco con esto de los punteros.. pero he visto el video una y otra vez hasta hacerme de un buen concepto.. osea la nomeclatura hay q aprenderla y entender q representa el simbolo & y* y -> y donde son validas usar. en pascal es mucho mas facil porque se usa el circunflejo en cualquier parte del programa para denominar un puntero o referenciarlo o preguntarlo. gracias emilio
@EmpiezaAProgramar5 жыл бұрын
Si no has entedido los punteros, te recomiendo que te vayas al video donde explico desde cero que son y como utilizarlos. Un saludo.
@tomiziexd17795 жыл бұрын
Gracias!
@kevinchong55879 жыл бұрын
perfecto, muchas gracias :)
@miguelzapata80923 күн бұрын
me ayudo a poder afianzar los conocimientos de paso por referecia en estructuras y vectores de estructuras🦾
9 жыл бұрын
¿Si fuera un vector si funcionaría cierto? En tutoriales pasado nos dijo que en los vectores había paso por referencia (o no era necesario), pero en el caso de estructuras sí, ¿es eso cierto?
@M0niito733 жыл бұрын
Intente poniendo "not" como en el ejemplo pero creo que en las nuevas versiones "not" se utiliza para otra cosa, así que si tiene problemas replicando el ejemplo solo cambia el "not" por "no" o "nota" y va a funcionar de igual manera
@agustinlyon81733 жыл бұрын
El not en ingles es la negacion logica , por eso es que nos tira error. Es una palabra reservada como tu bien dices.
@feriasTopG7 жыл бұрын
grasias amigo
@luanaselena67976 жыл бұрын
buenisimo
@juan.reingut7 жыл бұрын
Hola. Una pregunta. ¿Yo podría declarar una estructura debajo del main y encima del main colocar un prototipo?
@makingcodeortiz32917 жыл бұрын
Juan Reina eso es con funciones únicamente
@acotronik11 жыл бұрын
Magnifique.
@elidelta1175 жыл бұрын
crack
@ezezamba75087 жыл бұрын
hola!! muy buenos tus videos. Tengo una pregunata ¿si yo quisiera pasar una parte de la estructura como lo aria? ejemplo: quiero pasar nomas el not. matematicas de la funcion main a otra funcion cualquiera ya sea por puntero o por funcion como podria realizar eso?
@Nazul8 жыл бұрын
Amigo una pregunta, en mi proyecto necesito crear una función que lea un archivo (.csv) y guarde la información en una estructura, hasta ahí todo esta bien, el problema es que necesito pasar esa estructura de tamaño n para utilizar esos datos en otra función. ¿Cómo podría hacer eso?
@icarvs74 жыл бұрын
macho
@jaimenino21272 жыл бұрын
Hola cordial saludo: Hice el código en Dev C++ hasta el minuto 5 es decir cuando lo compila y lo corre por primera vez. Tengo el código igual y no se porqué hasta ahí no me corre. Alguno podría revisar y aclararme si tengo algún error? #include typedef struct{ int matematicas; int ingles; int fisica; }notas; void darnotas (notas not); int main(){ notas not;// Creamos esta variable dentro de la función, por tanto es una variable de tipo local y solo funciona dento delmain darnotas(not); system("pause"); return 0; } void darnotas(notas not){ printf("Introduzca la nota de Matemáticas: "); scanf("%i", ¬.matematicas); printf("Introduzca la nota de Ingles: "); scanf("%i", ¬.ingles); printf("Introduzca la nota de Fisica: "); scanf("%i", ¬.fisica); // Ahora vamos a comprpbar que es correcto printf("La nota de Matematicas es: %i. ",not.matematicas); printf("La nota de Ingles es: %i. ",not.ingles); printf("La nota de Fisica es: %i. ",not.fisica); } Agradezco al Tutor o alguno de ustedes que tenga más experiencia darme una luz. cuando compilo me sale los siguientes errores; Line 10 expected unqualified-id before 'not' token line 12 expected ', ' or '....' before 'not ' token
@programcode94269 жыл бұрын
como funcionan las funciones con apuntadores dentro de la estructura. es decir puedo poner la función dentro de la estructura?
@Nocturebeats2 жыл бұрын
como puedo poner o como se llama la cosa del minuto 3:36 se llama ampensor o como???????
@vetasssss5 ай бұрын
ERES MUY BUENO TIO, OLE TUS HUEVOS
@gonzalorojas12256 жыл бұрын
que pasaria si dentro de la estructura tengo algo como : typedef struct alumno{ char *nombre_apellido; unsigned int matricula_a; float edad_a; }alumnos; un puntero dentro de la estructura, como lo llamo desde el main??? si es que creo una variable alumnos a1,a2; y quiero escribir en pantalla su nombre, le pongo gets(a1->nombre)??? o gets(a1.nombre)??
@gonzalorojas12256 жыл бұрын
estoy desesperado
@juancarlosrelloso13023 жыл бұрын
Hola porque no se puede meter un numero con decimales, Muchas gracias
@TechBleND976 жыл бұрын
EXCELENTE VIDEO , DIOS TE LO PAGUE, DIOS TE DE EL CIELO JAJAJAJA
@MichiHerbar2 жыл бұрын
perdona, "%i" qué es?
@alejandropereyra29105 жыл бұрын
yo realice el principio del video así y no me compilo !! me sale error en el prototipo de la funcion. #include #include //#include typedef struct{ int matematicas; int ingles; int fisica; }notas; void darnotas(notas not); int main (){ notas not; darnotas(not); system("pause"); return 0; } void darnotas(notas not){ printf("Introduzca la nota de matematicas: "); fflush(stdin); scanf("%i",¬.matematicas); printf("Introduzca la nota de ingles: "); fflush(stdin); scanf("%i",¬.ingles); printf("Introduzca la nota de fisica: "); fflush(stdin); scanf("%i",¬.fisica); printf (" La nota de matematicas es: %i",not.matematicas); printf (" La nota de ingles es: %i",not.ingles); printf (" La nota de fisica es: %i",not.fisica); }
@frankjobs71135 жыл бұрын
el fflush se usa cuando preguntas variables de tipo string. es el unico error q veo
@israelcampos25098 жыл бұрын
y si como para metro qisiera pasar una cadena char definida dentro de una estructura como seria me eh atorado con eso agradeceria su explicacion
@dubymontes9368 жыл бұрын
+israel campos yo tambien lo intente y no he podido :(
@luismontoya11534 жыл бұрын
Amigo,me puedes ayudar con un código de c++ estoy en este mismo tema pero no sé que le falla :((
@PcPROBLEM6 жыл бұрын
Yo tengo la siguiente duda: Cómo hago para crear un vector de estructuras? Necesito hacer una "base de datos" donde cada cliente tiene la siguiente estructura: int dni, string nombre, string apellido y demás... El problema me surje cuando quiero poner esa informacion de cada cliente en un vector, a cliente por espacio de vector. No sé cómo escribir el código para poder introducir la informacion de cada cliente...
@enzo74006 жыл бұрын
Pc PROBLEM si por ejemplo tu typedeft de tu struct se llama "persona", dentro de la funcion main declaras un vector de ese tipo: persona database[10]. Ahi hiciste un vector de 10 structs. Para agregar valores podes hacer un ciclo: for (i=0, i como usa en el video.