Outils pour utilisateurs

Outils du site


gcc_c99

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
gcc_c99 [2008/06/08 22:07] thierrygcc_c99 [2009/11/30 14:18] thierry
Ligne 10: Ligne 10:
 Mais ce ne l'est plus depuis gcc > 3 ... Mais ce ne l'est plus depuis gcc > 3 ...
  
-Enfin, ca depend !+Enfin, ca depend
 +L'option est parfois nécessaire; le plus souvant, non.
  
 ===== vite dit ===== ===== vite dit =====
Ligne 25: Ligne 26:
 represente au moins 64 bits... represente au moins 64 bits...
  
-accompagné des notations **''ll''** ou **''LL''**+accompagné des notations **''ll''** ou **''L''**
  
 ==== __func__ ==== ==== __func__ ====
Ligne 62: Ligne 63:
 ===== structure ===== ===== structure =====
  
 +==== initialiser ====
 On peut initialiser le contenu d'une structure comme ça: On peut initialiser le contenu d'une structure comme ça:
   struct T   struct T
Ligne 72: Ligne 74:
  
 Et sur la pile, c'est possible avec des valeurs non connus (non constante)... Et sur la pile, c'est possible avec des valeurs non connus (non constante)...
 +==== tableau en fin ====
 +On peut faire:
 +  struct T
 +  {
 +     int len;
 +     char string[];
 +  };
 +"string" a une taille indefinie, mais commence a la fin de la structure.
 +
 +===== Chaines =====
  
gcc_c99.txt · Dernière modification : 2009/11/30 14:23 de thierry