« Programmation C/Opérateurs » : différence entre les versions

Contenu supprimé Contenu ajouté
Annulation des modifications 366589 de Holaff (discussion)
Synrtaxe pertinente, une fois l'orthographe corrigée. Annulation des modifications 369791 de 81.80.172.213 (discussion)
Ligne 290 :
}
</source>
===Et voila !===
<noinclude>
On réduit:
<source lang="c">
if (string)
len=strlen(string);
else
len=0;
</source>
par
<source lang="c">
len=string ? strlen(string) : 0;
</source>
C'est à dire que ''len'' égale si ''string'' à la longueur de ''string'' si non 0 ;)
 
L'ordinateur calcule très bien et très bien, c'est pour ça que l'utiliser reste un atout.
 
Les calcules ne sont pour lui que des instructions simples et utilisant peu de ressource (mul, div, add, sub, inc, xor, ...).
 
<noinclude>
== Notes ==
<references />