Forum Programmation.c Chaines constantes...
J'aimerais avoir une réponse définitive à une question idiote qui me taraude depuis quelque temps.
D'abord un petit code d'exemple :
hello.c :
-------------------------8<---------------------------------
#define CHAINE1 "coin coin !\n"
#define CHAINE2 "pan !\n"
int main(int argc, char **argv)
{
char *sChaine = NULL;
if (argc > 1)
{
sChaine = CHAINE1;
}
else
{
sChaine = CHAINE2;
}
printf(sChaine);
return 0;
}
-------------------------8<---------------------------------
Maintenant sa sortie, qui me semble en concordance avec le code.
jaguarwan@Jaguar:~$ gcc (…)