12/09/2006, 18:02
|
| | Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 8 meses Puntos: 17 | |
char mar[1];
es equivalente a 1 byte.
char mar[0] es equivalente a 0, es decir, nada. Y no se puede declarar un void en C.
Yo diría que el compilador debería avisar al menos de eso. No sé si el estándar de C define que un array [0] es igual que [1]. |