Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/12/2010, 19:27
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 1 mes
Puntos: 228
Respuesta: Estructuras en C

Código C++:
Ver original
  1. #include <stdio.h>
  2. struct Estructura_Clases
  3. {
  4. int NumeroAlumnos;
  5. char NombreClase[30];
  6. };
  7. struct Estructura_Clases Clase ={30,"ASI"};
  8.  
  9. main()
  10. {
  11. printf("%s",Clase.NombreClase);
  12. printf("%d",Clase.NumeroAlumnos);
  13. }

NombreClase es un puntero a char...si pones los corchetes con un numero eso te da un char que pertenece a la posicion del numero. Tu lo que quieres imprimir es toda la cadena. asi qeu tenes que pasar el puntero.