Outils pour utilisateurs

Outils du site


gcc_c99

Ceci est une ancienne révision du document !


Pour les vieux cons de mon genre, voici quelques evolutions du C …

c99

Lien: http://nicolasj.developpez.com/articles/c99/

Avec gcc , si necessaire, ajouter :

-std=c99

Mais ce ne l'est plus depuis gcc > 3 …

Enfin, ca depend !

tableau dynamique

On peut declarer des tableaux de taille dynamique sur la pile ! (on peut oublier la fonction alloca)

int function( int x )
{
   char tableau[x];
   // ... etc...    
}

Encore plus fort:

for( i=1; i<10; i++ )
{
   long tableau[i];
   
   printf("%d tableau de taille: %d\n",i,sizeof(tableau));
}

output:

1 tableau de taille: 4
2 tableau de taille: 8
3 tableau de taille: 12
...
gcc_c99.1212762148.txt.gz · Dernière modification : 2008/06/06 14:22 de thierry