salut ,
je cherche un peu a aprofondir mes connaissances en C.
J'ai le petit bout de code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
char* str2 = (char*) malloc(sizeof (char)*30);
	str2 = "bisounours";
je voulais faire en sorte d'allouer a str2 une place dans la memoire, pour ensuite (a la ligne suivante) atribuer une valeur dans cette place memoire.
Seulement voila, je remarque que mon OS a file a str2 une toute autre adresse.
Pourquoi c'est comme ca?