Programmation en C Résolu ... Sauvegarder Signaler feno - Dernière réponse le 4 déc. 2010 1 réponse Bonjour, j'aimerais savoir que signifie le point d'interrogation (?) en C? merci Afficher la suite 1 réponse Trié par votes Votes Date Date décroissante Réponse 1 / 1 ... Signaler KX Modérateur C'est un opérateur ternaire, une construction courte (mais pas toujours lisible) qui permet de faire une affectation conditionnelle. Deux exemple équivalents (suite de Syracuse) : if (a%2==0) b=a/2 else b=a*3+1; b = (a%2==0) ? a/2 : a*3+1; Discussions similaires Manuel de programmation autocommutateur LG csf Impossible de désinstaller quoique ce soit Båldrum code sur digicode extel bridadad le mot secret ne s'affiche pas, comment pourrais-je faire? v.b.06 Sujet Précédent Sujet Suivant
Réponse 1 / 1 ... Signaler KX Modérateur C'est un opérateur ternaire, une construction courte (mais pas toujours lisible) qui permet de faire une affectation conditionnelle. Deux exemple équivalents (suite de Syracuse) : if (a%2==0) b=a/2 else b=a*3+1; b = (a%2==0) ? a/2 : a*3+1;