begin process at 2012 02 11 19:28:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

probleme avec char


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

probleme avec char

mardi 1 mars 2005 à 20:13:39 | probleme avec char

darmoor

salut!

bon voila ma question
j'ai un tableau de type char de 91 caracteres.

pb a cet ligne : "initialize-string for array of chars is too long"

too long... existe-t-il un long char?
comment faire?

Merci :D


mardi 1 mars 2005 à 20:34:58 | Re : probleme avec char

nicooooo1

Membre Club

lut,

char * = "initiali................................................too long";

mardi 1 mars 2005 à 20:49:06 | Re : probleme avec char

darmoor

oups vraiment dsl j'en avait compté un en moin .....

je m'excuse
mercredi 2 mars 2005 à 14:36:10 | Re : probleme avec char

ymca2003

To erreur signifie que tu veux mettre une chaîne da caractères dans un tableau trop petit. il ne faut pas oublier de laisser la place pour le zéro terminal.

ex :
char s[4] = "1234";
=> erreur car la chaîne à 4 carctères+1 nul de fin => 5 éléments à mettre dans s qui n'en a que 4.

le mieux c'est de faire
char s[] ="1234" car le compilo va calculer la taille du tableau.


Cette discussion est classée dans : long, probleme, char, too


Répondre à ce message

Sujets en rapport avec ce message

Probleme GTK [ par Jo ] Salut,Quelqu'un pourrait me dire ou est l'erreur ?char * fichier; char *z;gchar *temp;temp = gtk_entry_get_text(GTK_ENTRY(Data));fd1= fopen((char *)te PROBLEME POINTEURS [ par zeloveur ] char * saisirChaine(){ int i=0; char *chn; chn=(char *)malloc(sizeof(char)); do { chn[i]=getchar(); chn=(char *)realloc(chn,(++i+1)*sizeof(char)); } Probleme avec le registre [ par punx120 ] Voila j'aimerais recuperer la valeur d'une chaine dans la base des registres, mais je n'y arrive pasvoici le code que j'utilise : #include #include vo manipulation de caractères [ par vanpet ] Bonjour à tous !Voici mon probleme (de debutant, mais faut bien commencer un jour)...j'ai 3 variables *char syllabe1 (2 et 3)qui contiennent chacune u Probleme complique sur pointeur mais reponse simple surement [ par MrKribou ] Un probleme de pointeur je pense.Je vous expose la situation :Dans une Classe (ClassEx) voila je fais un truc du genre :char* pChar = this->getInfo("i Pointeur et objet ET collection d'objet [ par MrKribou ] En fait je savais pas trop quoi mettre comme titre pour pas copier :pBon je vous explique mon probleme (j'ai pas le source de ce probleme sous la main Probleme de conversion [ par allo8086 ] Salut tous le mondeEnfet, je veux convertir une chaine de caratere lue a partir d'un fichier texte en unsigned char.A propos j'ai essayé de passer pa Probleme Socket C [ par VoLc0m ] voila mon pb :en C bien sur :) je dois, par socket, envoyer ca a une address (server counter strike) :The packet should start with 4 consecutive bytes probleme de *Char [] [ par oRTEEZ ] Bonjour, voila mon nouveau petit probleme.je pense pas que cela soit tres dur.J'ai un char Text[256] : contenant un texte entre par l'user.et unchar Conversion de double en long [ par morphi ] Bonjour,Un petit probleme posé lors du codade ..J'ai un double dvaleur = 1.00000, je le convertie en long par casting :lvaleur=(long)dvaleuret je me r


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 2,839 sec (3)

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