Modifications de la fiche C10

This commit is contained in:
2021-10-31 16:21:14 +01:00
parent e69d497f95
commit fdb1b19650
3 changed files with 5 additions and 4 deletions
+3 -2
View File
@@ -9,7 +9,8 @@ int main()
succeed = 1;
}
//Values of succeed + amount
// succeed undefined (car on n'est pas rentré dans le if)
// amount 0 (car non modifié)
// succeed 0 ou 1 (on peut être rentré dans le if)
// amount 0 ou 1 (si rentre dans le if)
// Dest a donc une valeur arbitraire.
return 0;
}
+1 -1
View File
@@ -23,6 +23,6 @@ int main()
{
int v = f(g(), h());
//Value of v
// v=4
// v=4 ou v=3 suivant quelle fonction (g ou h) est executée en premier
// Je ne sais pas ce que le développeur voulait faire avec ce code ...
}
+1 -1
View File
@@ -1,7 +1,7 @@
//Polymorphic mul
// Les noms de macro sont sensibles à la casse, donc il faut respecter une convension (ici, j'ai choisi les minuscules).
// Attention aussi, une macro, c'est idiot, il faut mieux isoler les paramètre dans des parenthèses.
#define mul(a,b) (a)*(b)
#define mul(a,b) ((a)*(b))
int main()
{