Forum Clubic

Fonction strcmp en c

Bonjour, qqn sait ce que signifie lexicalement ou lexicographiquement ici ?

fr.wikipedia.org…

Je pige pas comment Abcde puisse être plus ?petit? que abcd tandis que abcde est plus ?grand? que abcd

Regarde .

Si tu as compris comment trouver un mot dans le dictionnaire, tu as compris la notion d’ordre lexicographique.
En gros pour ta question, tu compares la taille de tes mots. abcd est plus petit en nombre de lettres que abcde donc classé avant. Abcde contient une majuscule, donc classé avant abcde (cf nom propre et nom commun).

Autrement dit, et mathématiquement, on parle de précédence alphabétique. ‘A’ est ‘rangé’ avant ‘a’. Il ne faut pas se demander pourquoi, c’est une relation d’ordre, ça a été définit ainsi pour trier des éléments de manière prédictive.

Sauf que visual studio me donne exactement le contraire du résultat de ton explication GuiPoM, mais merci je crois que je vais simplement inverser ce que tu m’as dit…


C'est bon j'ai rien dit j'ai tout pigé. Merci mille fois GuiPoM.