Page 63

"martes"

,

"miercoles"

,

"jueves"

,

"viernes"

,

"sabado"

,

"por fín es domingo" } Igual que antes, no es necesario en este caso indicar la cantidad de elementos , ya que el compilador los calcula por la cantidad de términos dados en la inicialización. Asi el elemento dias[0] será un puntero con la dirección del primer string, dias[1], la del segundo, etc. 7. PUNTEROS A ESTRUCTURAS Los punteros pueden también servir para el manejo de estructuras , y su alojamiento dinámico , pero tienen además la propiedad de poder direccionar a los miembros de las mismas utilizando un operador particular , el -> , (escrito con los símbolos "menos" seguido por "mayor" ) . Supongamos crear una estructura y luego asignar valores a sus miembros , por los métodos ya descriptos anteriormente : struct conjunto { int a

;

double b ; char c[5] ; } stconj ; stconj.a = 10 ; stconj.b = 1.15 ; stconj.c[0] = 'A' ; La forma de realizar lo mismo , mediante el uso de un puntero, sería la siguiente : struct conjunto { int a

;

double b ; char c[5] ; } *ptrconj

;

Curso de iniciación al lenguaje C  

#include <stdio.h> main() printf("Bienvenido a la Programación en lenguaje C \n"); return 0; { } es mucho /* este es un comentario cor...

Advertisement