gcc 4.4.2sscanf utilisant pour extraire certaines valeurs
Je le code suivant:
char channels[] = "NumberOfChannel = [2]";
sscanf(channels, "%*[^=]= %d", &chan);
Je me demande ce que cela signifie. Autant que je sache. Il ignore le signe égal.
'^ ignore the character ='
Est-ce que ce serait correct?
Un grand merci,
En fait, dans sscanf [] est maily utilisé pour lire un des caractères blancs. nous pouvons l'utiliser comme une classe de caractères dans l'expression régulière – sganesh
Dans cette instruction sscanf ne lit aucune valeur. – Pavunkumar