6.1.3 Écrire un nombre dans la console

Vous vous souvenez des "..." et bien nous allons nous en servir pour écrire des nombres dans la console. Voici un exemple :

1
2
3
4
5
6
7
#include <stdio.h>

int main(int argc, char** argv){
	printf("Hello world\n");
	printf("La réponse est %d\n", 42);
	return 0;
}

Aller, on compile :

gcc -Wall main.cpp -o test

et nous obtenons :

./test
Hello world
La réponse est 42

Vous l'aurez remarqué, le 42 s'est mit à la place du

  • %d : pour les int
  • %c : pour les char
  • %f : pour les float
  • %lf : pour les double (long float)
  • %u : pour les unsigned int
  • %lu : pour les long unsigned int (size_t)
  • %s : pour les chaînes de caractères (const char *)