00001 #include <assert.h> 00002 #include <stdio.h> 00003 #include <stdlib.h> 00004 00005 #define TAILLE 512 00006 00007 int calcul(int tab[], int i) { 00008 assert(i >= 0 && i < TAILLE); 00009 return 2 * tab[i] + 5; 00010 } 00011 00012 int main() { 00013 int * tableau = (int *)calloc(TAILLE, sizeof(int)); 00014 #ifndef NDEBUG 00015 printf("DEBUG: tableau[0] = %d\n", tableau[0]); 00016 #endif 00017 printf("%d\n", calcul(tableau, 1024)); 00018 return 0; 00019 }