mormegil92 a écrit :
pour l'instant je tappe :
unsigned char *in = "hello world"
il me dit qu'il ne peut pas convertir un const char en unsigned char *
|
Une chaîne constante est un tableau de char (sous-entendu signed). Ton compilo hyper rigoureux (gcc ?) te dit qu'il ne peut pas mettre l'adresse de cette zone signed char dans un pointeur (variable qui sert à stocker les adresses) sur une zone "unsigned char".
On choisit généralement son type de variable en fonction de ce qu'elle doit stocker, pas en fonction de ses désirs personnels....
#include <stdio.h>
int main()
{
static char txt[]="Hello World";
printf("%s\n", txt);
return 0;
} |
mormegil92 a écrit :
y'a-t-il quelqu'un de plus agréable qui pourrait me répondre parce que avoir affaire à des boulets c'est pas très agréable
|
Ca se voit que t'as pas encore rencontré Taz. Mais les boulets ont raison. Tu te sortirais un peu les doigts pour les utiliser intelligemment sur Google, ça t'éviterait de passer pour un gros assisté de la prog...
---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.