Comment puis-je #définir un tableau en C?

Est la syntaxe suivante pour définir un tableau valide la syntaxe du C?

#define array[] { \
for (j=0; j<N_frequencysteps;j++)  \
{ \
array[j] = (function); \
} \
}

Si non, comment puis-je définir un tableau en C?

  • avez-vous essayé de le compiler? La rapide réponse est non, ce n'est pas une erreur de syntaxe.
  • Ugh. Oui, entrez le code ici.
  • Je pense que SI il ne m'aime pas rouler de retour des erreurs.
  • Pouvez-vous décrire ce que vous appelez un tableau? Peut-être en n de comparaison à une autre langue?
  • Pour un aperçu de la définition, de l'initialisation, et à l'aide de tableaux, voir exforsys.com/tutorials/c-language/c-arrays.html.
InformationsquelleAutor GGrewal | 2010-09-08