2013-03-27 3 views

Répondre

0

Je pense que vous recherchez des méthodes de sous-chaîne. Vous pouvez le faire en deux pour les boucles en C.

3

Utilisez strncpy() fonction standard

char S[6] = {0}; 
strncpy(S, string+1 , 5); 

Si vous souhaitez copier depuis le début de la chaîne à la 5ème charachter, votre question devrait être

comment obtenir S [0-4 ]

et non S[1-5] car l'indice de tableau dans C commence à partir de 0 et non de 1. et la solution dans ce cas sera

char S[6] = {0}; 
strncpy(S, string , 5); 
Questions connexes