|
Exemple 14-2 extrait du chapitre Les mécanismes utilisables dans C#
Exemple 14-1< > Exemple 14-3
Cet exemple peut être compilé avec la ligne de commande: csc.exe /unsafe /target:exe Exemple_14_2.cs Erreurs: 0 Avertissements: 0 Remarque:
Exemple_14_2.cs
using System;
public class Program {
unsafe public static void Main(){
// Création d'un tableau à quatre éléments.
int [] tableau = new int[4];
for(int i=0; i < 4; i++)
tableau[i] = i*i;
Console.WriteLine("Affichage de 6 éléments du tableau oups!!");
fixed( int *ptr = tableau )
for( int j = 0; j< 6 ; j++ )
Console.WriteLine( *(ptr+j) );
Console.WriteLine("Affichage de tous les éléments du tableau:");
foreach(int k in tableau)
Console.WriteLine(k);
}
}
Copyright Patrick Smacchia 2006 2007
|