elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Y después de tanto tiempo C sigue sorprendiéndome
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Y después de tanto tiempo C sigue sorprendiéndome  (Leído 1,423 veces)
MAFUS


Desconectado Desconectado

Mensajes: 1.603



Ver Perfil
Y después de tanto tiempo C sigue sorprendiéndome
« en: 25 Mayo 2018, 23:43 pm »

Hace unos días me encontré que existía la siguiente notación para definir un array:
Código
  1. #include <stdio.h>
  2.  
  3. int main() {
  4.    char c[] = {[0 ... 26]'='};
  5.    int d[] = {[0 ... 4]1, [8 ... 12]2};
  6.  
  7.    printf("\n%s\n", c);
  8.    for(int i=0; i<sizeof(d)/sizeof(d[0]); ++i)
  9.        printf(" %d", d[i]);
  10.    printf("\n%s\n", c);
  11. }


« Última modificación: 26 Mayo 2018, 00:02 am por MAFUS » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines