begin process at 2012 02 10 08:36:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

problème tout bête


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème tout bête

vendredi 30 août 2002 à 09:54:21 | problème tout bête

Raoul12

voilà, je débute dans le c++ et je voudrais faire ça:

char hohun[32] ;
hohun = "hohun" ;

mais ça ne marche pas... pourtant si je fais ça:

char hohun[32] = "hohun" ;

là ça marche... aidez-moi!!!
vendredi 30 août 2002 à 15:33:31 | Re : problème tout bête

DeAtHCrAsH

Essaye plutot ca:

char *hohun;
hohun = "hohun";


-------------------------------
Réponse au message :
-------------------------------

voilà, je débute dans le c++ et je voudrais faire ça:

char hohun[32] ;
hohun = "hohun" ;

mais ça ne marche pas... pourtant si je fais ça:

char hohun[32] = "hohun" ;

là ça marche... aidez-moi!!!

vendredi 30 août 2002 à 19:21:23 | Re : problème tout bête

jfloviou


jaja


-------------------------------
Réponse au message :
-------------------------------

Essaye plutot ca:

char *hohun;
hohun = "hohun";


-------------------------------
Réponse au message :
-------------------------------

voilà, je débute dans le c++ et je voudrais faire ça:

char hohun[32] ;
hohun = "hohun" ;

mais ça ne marche pas... pourtant si je fais ça:

char hohun[32] = "hohun" ;

là ça marche... aidez-moi!!!


vendredi 30 août 2002 à 19:25:53 | Re : problème tout bête

jfloviou

pardon...

attention,
char * hohun;
n'initialise pas le buffer !!! donc tu ne sais pas ou se trouve le reste de ta chaine ensuite... (il y a peu de chance que ca pose probleme pour une petite chaine, mais par reflexe il faut mieux:

char * hohun;
hohun=(char *) malloc(sizeof("blalblabl"));
strcpy(hohun,"blalblabl");

ou:

char hohun[100]; // ou 10(ne pas oublier de conpter '\0')
strcpy(hohun,"blalblabl");


a+

jaja


-------------------------------
Réponse au message :
-------------------------------


jaja


-------------------------------
Réponse au message :
-------------------------------

Essaye plutot ca:

char *hohun;
hohun = "hohun";


-------------------------------
Réponse au message :
-------------------------------

voilà, je débute dans le c++ et je voudrais faire ça:

char hohun[32] ;
hohun = "hohun" ;

mais ça ne marche pas... pourtant si je fais ça:

char hohun[32] = "hohun" ;

là ça marche... aidez-moi!!!



vendredi 30 août 2002 à 19:31:11 | Re : problème tout bête

Raoul12


oui mais ce n'est pas ce qu'il me faut, il me faut un tableau...


-------------------------------
Réponse au message :
-------------------------------

Essaye plutot ca:

char *hohun;
hohun = "hohun";


-------------------------------
Réponse au message :
-------------------------------

voilà, je débute dans le c++ et je voudrais faire ça:

char hohun[32] ;
hohun = "hohun" ;

mais ça ne marche pas... pourtant si je fais ça:

char hohun[32] = "hohun" ;

là ça marche... aidez-moi!!!


vendredi 30 août 2002 à 19:33:20 | Re : problème tout bête

Raoul12


ça marche, merci


-------------------------------
Réponse au message :
-------------------------------

pardon...

attention,
char * hohun;
n'initialise pas le buffer !!! donc tu ne sais pas ou se trouve le reste de ta chaine ensuite... (il y a peu de chance que ca pose probleme pour une petite chaine, mais par reflexe il faut mieux:

char * hohun;
hohun=(char *) malloc(sizeof("blalblabl"));
strcpy(hohun,"blalblabl");

ou:

char hohun[100]; // ou 10(ne pas oublier de conpter '\0')
strcpy(hohun,"blalblabl");


a+

jaja


-------------------------------
Réponse au message :
-------------------------------


jaja


-------------------------------
Réponse au message :
-------------------------------

Essaye plutot ca:

char *hohun;
hohun = "hohun";


-------------------------------
Réponse au message :
-------------------------------

voilà, je débute dans le c++ et je voudrais faire ça:

char hohun[32] ;
hohun = "hohun" ;

mais ça ne marche pas... pourtant si je fais ça:

char hohun[32] = "hohun" ;

là ça marche... aidez-moi!!!






Cette discussion est classée dans : problème, marche, bête, char, hohun


Répondre à ce message

Sujets en rapport avec ce message

problème [ par Raoul12 ] voilà, je débute dans le c++ et je voudrais faire ça:char hohun[32] ;hohun = "hohun" ;mais ça ne marche pas... pourtant si je fais ça:char hohun[32] = problème de concaténation [ par moloko2000 ] Existe t'il un moyen de concaténer des char * des char et des int?Je supose que non mais bon .... pour le generateur nfo ca marche mais pas la. [ par Xs ] bonjours !je suis en train de me faire un logicielpour gerer ma collection de CDs mais voila : lepricipal probleme est que dans les titres, y'a bien a DevIL + OpenGL = problème [ par Pamaury ] Salut tout le monde,j'ai un gros problème : j'essaye de faire marcher DevIL avec OpenGL et pour l'instant j'ai eu que des problèmes jusqu'au moment où conversion int en char* [ par arwenita ] Encore un petit problème en C++...Dans mon programme, je voudrais afficher une liste de nombres (premiers), que je récupère de la fonction Crible(n).L Problème de delete [ par ManTico ] Salut à tous, j'ai un peu de peine avec la gestion de la mémoire et je voulais savoir deux choses :- pourquoi en mode Debug mon prog plante sur les de problème de lecture en c++ sous vc++6 [ par os22 ] j'essaie de lire un fichier ayant le contenu suivantmarc;collin;4506777228;906 boule;longueuil;j4j1t5;qc;14;allo;roger;dumais;5413432128;1150 dumahel; Problème avec char* [ par Wiwi ] Bonjour tt le monde, j'ai une tite pro (bidon) avec ce morceau de programme. Lors de sa compilation il n'y a aucune erreur, par contre lors de son exé Info sur les pointeurs [ par HCJarod ] slt, je me demande pourquoi on ne peut pas ecrire (ou c'est mon compilo qui merde)char tab[50];....tab++alors qu'avecchar* tab=new char[50]; oui.techn Variable char [ par bthivent ] Bonjour ! j'ai du mal à faire un simple variable contenant un texte, puis l'afficherj'ai vu qu'on arrivait a un truc en faisant :char variable;variabl


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales