Comment puis-je écrire un % (escape)


bonjour,

sauf erreur de ma part, pour le \ permets (je ne sais pas en francais), d'afficher un catacrtere pour qu'il ne soit pris en compte dans une commande.....

j'ai ce code
code: [select]


snprintf(f,fixsize,"%s%s%s%s%s%s%s%s%s%s%s%s%s%sp%s%s%s%s20%s",url.id, _imei, url.valid, coords.valid, url.lat, coords.lat, url.lon, coords.lon, url.speed, coords.speed, url.heading, coords.course, url.batt, batt, url.desc, url.gsmloc, url.time, coords.date, coords.hour);


j'ai besion qu'à la place de p, qu'il affiche le %, mais celui-ci n'a rien à voir avec le %s. il faut qu'il soit concidéré comme un % comme le p.
je dois aussi faire de même, ajouter un % avant le 20.

j'ai essayé de me mettre \% à la place du p, mais ca semble ne pas fonctionner car le c suivant devient jaune (sur sublime)

comment faire un "escape" de %, dans ce cas?

"%%"

ou

"%c", '%'


Arduino Forum > International > Français (Moderators: jfs, Snootlab) > Comment puis-je écrire un % (escape)


arduino

Comments