Programmation en C

Résolu
Bonjour,
S.V.P je dois ecrire une fonction en langage C qui renvoi un tableau , est ce que c'est possible et comment le faire ,
merci d'avnce
Configuration: Windows XP Internet Explorer 6.0

2 réponses

  1. Oui.
    Le type de ta fonction doit etre en int[] ou long[].
    Va voir dans le site du zero pour un max d'infos.
    1. S.V.P je compile avec code::bloc (en C) et j'ai fait ceque tu ma propose mais ca marche pas,merci d'avance
    2. Contributeur
      Le type de ta fonction doit etre en int[] ou long[].
      Non, le type de la fonction ne peut pas être de ce type.
    3. > Va voir dans le site du zero

      Merci d'arreter de spammer avec ce site à 2 balles
      ;
      Il y a surtout un max d'aneries !!!
      Une catastrophe !
    4. Eh bien, s'il y a une stupidité pareille sur le siteduzero, ça confirme la faiblesse (euphémisme)de ce site!!
      C'est une honte de publier des énormités pareilles.
      Ce site est à gerber en induisant en erreur les pauvres débutants.
  2. Contributeur
    Salut,

    Non, en C, une fonction ne peut pas renvoyer de tableaux.
    Par contre, tu peux envoyer un pointeur sur une zone allouée dans le tas. La notation sera similaire à celle du tableau (mais ça n'en sera pas un).
    Pour ceci, il suffit que le prototype de la fonction soit : int *fonction(void);

    Cdlt