Je veux lire dans une chaîne et l'analyser avec sscanf. Bien que je ne veux pas lire dans les espaces au début.sscanf sauter au-dessus de l'espace blanc au début
Exemple de chaîne.
@a Bear Tiger
sscanf(strLine, "@%1s %64s %64s", dir, name1, name2);
J'ai cela.
problème est de savoir si la ligne va en dire que
@a Bear Tiger
devrait être:
@a Bear Tiger
qu'il voudra lire dans les espaces jusqu'à le caractère @. Comment puis-je sauter l'espace blanc et lire le caractère @.
Merci.
+1 pour utiliser les spécificateurs de largeur de champ corrects dans votre chaîne de format 'scanf'. –