Bonjour à tous, je tente de bien comprendre les structures en C mais je me heurte à un petit problème c'est la raison pour laquelle je viens ici..
Code fonctionnel :
main.c:
main.h:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Lorsque je veux créer une fonction faisant exactement la même chose sa ne fonctionne pas..
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
Code bugger:
Le main.h étant toujours le même.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
J'ai penser à mettre ma variable cara en tant que pointeur ou envoyé l'adresse mémoire à la place de la variable directement (ce qui me semble plus plausible mais le code présenté peut build au moins).
Des idées?
EDIT: Résolu:
Mais je me pose une autre question, comment faire pour déclarer ma variable cara en tant que pointeur pour ne pas envoyé d'adresse a ma fonction?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Du genre:
Tout se passe bien jusqu'au printf ! Pourquoi le printf plante?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2

 

 
		
		 
        

 
			
			

 
   
 


 Structure et fonction?
 Structure et fonction?
				 Répondre avec citation
  Répondre avec citation
Partager