Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C/C++: Provoquer une erreur d’exécution

 assert, pointeur
{filelink=13913}

    #include <stdlib.h>
    #include <assert.h>
 
void main(void)
{
    char *buffers[128] = { NULL };   // Un tableau de pointeur
    int i=10;
 
      assert( i >= 0 && i < 64 );
      assert( buffers[i] != NULL );
      free( buffers[i] );
 
}

No comments yet.

Leave a Comment