Punteros en C - Cadenas, funciones y punteros

  Рет қаралды 4,535

Jose Colbes

Jose Colbes

Күн бұрын

Пікірлер: 11
@fabianespinola8640
@fabianespinola8640 3 жыл бұрын
Buena explicación!
@ochecolbes
@ochecolbes 2 жыл бұрын
Muchas gracias Fabián! Saludos.
@ion4497
@ion4497 9 ай бұрын
muy bueno
@gabrielalexanderperezvarga7902
@gabrielalexanderperezvarga7902 2 жыл бұрын
Buenos días, diculpe el especificador "%c" a que hace referencia ? solo imprime el caracter que designemos ?
@ivanvaldiviam7428
@ivanvaldiviam7428 3 жыл бұрын
Todo lo que se quiere es actualizar desde la funcion, el arreglo de caracteres en main() enviado por referencia. Estoy bloqueado, agradecere tu ayuda...
@ochecolbes
@ochecolbes 2 жыл бұрын
Avisame de todas formas si algo no te quedó claro. Saludos!
@ivanvaldiviam7428
@ivanvaldiviam7428 3 жыл бұрын
#include #include #include #include #include // Conversion de Double a String, Paso por Referencia a Funcion de Arreglo de Caracteres int main() { char fstr[15]={0},*ss; int fDMSTR(); double angNUM=-76.51675; // Puntero a Cadena ss=fstr; // Llamada a funcion y paso por Referencia fDMSTR(angNUM,ss); // Contenido Puntero Remoto Actualizado desde funcion en Main(ahora angSTR) printf(" Contenido de Puntero ss (String value) = %s ",ss); return 0; } /*Convierte Double a String*/ int fDMSTR(double angDEG, char *pp) { char angSTR[15]={0},*hh; float angTXT; // Asignacion Double a Float angTXT=angDEG; // Mostrando Double a Float printf(" Double (%lf) to Float (%f) ",angDEG,angTXT); // Puntero Local apunta a Puntero Remoto hh=pp; // Conversion Float to String sprintf(angSTR,"%.5f",angDEG); // Mostrando Float to String printf(" Float (%f) to String (%s) ",angTXT,angSTR); // Actualizacion de Puntero Remoto con valor convertido hh=angSTR; // Visualizacion Contenido Puntero Remoto Actualizado, desde Funcion (ahora angSTR) printf(" Contenido de Puntero hh (String value) = %s ",hh); return 0; }
@ochecolbes
@ochecolbes 2 жыл бұрын
Qué tal Iván? El tema aquí es que el valor de hh ya no coincide con ss del main (que está en pp en la función) cuando hacés "hh=angSTR". Si querés modificar el valor de ss del main, deberías mandar su dirección y usar un puntero doble dentro de la función (y ahí modificar su valor). Otra opción es colocar al final de la función fDMSTR() la instrucción "strcpy(pp,hh);", así copiás la cadena a la que apunta hh a la cadena del main() a la que apunta ss. Saludos!
@ivanvaldiviam7428
@ivanvaldiviam7428 2 жыл бұрын
​@@ochecolbes Thanks ! or la premura lo resolvi con strcpy. Ahora, al trabajar con estructuras y asignarle valores por funciones externas y mostrarlas en pantalla sale basura (terminos extraños). Favor de indicar como se debe inicializar una Estructura, mas especificamente un Array de Estructura, lo he intentado con un for, a los numeros 0 y a los char o strings, un espacio en blanco, pero los caracteres extraños siguen apareciendo...De antemano, GRACIAS...
@paolaestherrochaperez1377
@paolaestherrochaperez1377 3 жыл бұрын
Hola, me podrías ayudar con un programa? Por fiii
@ochecolbes
@ochecolbes 3 жыл бұрын
Hola Paola! Perdón, no andaba revisando los comentarios desde hace un tiempo. Si igual seguís necesitando, podés plantear el programa aquí. Saludos!
Punteros en C - Matrices y punteros
19:32
Jose Colbes
Рет қаралды 10 М.
Punteros en C - Definición
14:29
Jose Colbes
Рет қаралды 10 М.
Cool Parenting Gadget Against Mosquitos! 🦟👶 #gen
00:21
TheSoul Music Family
Рет қаралды 33 МЛН
How I Turned a Lolipop Into A New One 🤯🍭
00:19
Wian
Рет қаралды 13 МЛН
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 22 МЛН
Punteros en C - Punteros y Vectores (Funciones)
7:14
Jose Colbes
Рет қаралды 3,1 М.
Punteros en C - Punteros y Vectores
12:21
Jose Colbes
Рет қаралды 4,8 М.
Bloque 6.5: Punteros a Estructuras y Funciones con Estructuras
14:27
Empieza A Programar
Рет қаралды 95 М.
Punteros en C - Aritmética de punteros
8:47
Jose Colbes
Рет қаралды 4,8 М.
Punteros en C: taller completo para principiantes
21:07
makigas
Рет қаралды 3,2 М.
Cadenas en C - Ejercicio 1
16:39
Jose Colbes
Рет қаралды 8 М.
Cool Parenting Gadget Against Mosquitos! 🦟👶 #gen
00:21
TheSoul Music Family
Рет қаралды 33 МЛН