Salut, je sais pas si j'ai bien compris , tu veux concatener des valeurs d'un tableau de Char? d'un tableau de strings? pour les afficher sur le lcd. 
 
En tous cas l'exemple de RedDog est bon pour ce que tu voudrais faire, je pense que la variable integer "i" qui est incrementée pour les afficher les uns a la suite des autres t'as un peu pertubé. Et tu as oublié de mentionner le compilo utilisé! Keil je suppose? 
 
Tu crees ton tableau, 
 
char AutoBrand[]= {"Renault", "Peugeot", "Citroen","Ferrari", "Maserati","Audi", "Rolls Royce"}; 
 
Puis pour afficher Citroen par exemple, tu feras : 
 
LCD_Print (AutoBrand[2]); // Affiche Citroen sur le LCD 
 
NB: dans un tableau la premiere valeur est 0 et non 1 (mais j'imagine que je ne t'apprends rien) donc  
LCD_Print (AutoBrand[0]); // Affichera Renault sur le LCD 
LCD_Print (AutoBrand[4]); // Affichera Maseratisur le LCD etc... 
 
apres en connaissant le compilo utilisé on pourra mieux te renseigner sur la syntaxe. 
 
Bon courage pour la suite
		 
		
		
		
		
		
		
		
		
			
				  
				
					
						Dernière modification par MrRorry ; 08/07/2017 à 04h40.
					
					
				
			
		
		
	 |