Le passage d'un tableau de chaînes de caractères à une fonction C par référence

Je vais avoir un moment difficile le passage d'un tableau de chaînes à une fonction par référence.

  char* parameters[513]; 

Cela représente 513 cordes? Voici comment j'ai initialisé le premier élément:

 parameters[0] = "something";

Maintenant, j'ai besoin de passer 'paramètres' à une fonction par référence, de sorte que la fonction peut ajouter plusieurs cordes à elle. Comment aurait-tête de la fonction rechercher et comment puis-je utiliser cette variable dans la fonction?

  • Non, il n'est pas matérielle.
  • Le problème c'est que votre "chaînes" restent non initialisés, de sorte que votre deuxième extrait de code corrompre votre mémoire.
InformationsquelleAutor user246392 | 2011-03-04