Accueil > Forum > > > > definition de char
definition de char
mercredi 16 mars 2005 à 19:24:20 |
definition de char

noSnoR
|
Je programme depuis peu de temps, et j'ai besoin d'initialiser une chaine de characteres automatiquement... mersi de m'aider
|
|
mercredi 16 mars 2005 à 19:53:12 |
Re : definition de char

minet03
|
Je pense que ce que tu veux c'est ça :
char String[128]; // déclaration de la chaine de caractères "String"
memset(String,'\0',sizeof(String)); // initialisation de la chaine (l'efface) Le CyberMonde nous offre une meilleur qualité de vie CyberMan.inc The WebSite
|
|
mercredi 16 mars 2005 à 22:03:21 |
Re : definition de char

ShareVB
|
salut,
ou char buff[] = "ta chaine"; ou char buff[128]={0}; //j'ai un doute
ShareVB
|
|
mercredi 16 mars 2005 à 23:01:08 |
Re : definition de char

EMSIEN
|
Bonjour Pour ma part voici ma version ou plutôt ma façon d'initialiser ma chaine de caractère: 1-soit si tu connais deja sa taille par exemple (10caractère au maximum) tu feras char chaine[10]={"ta chaine"};
2-si tu connais pas la taille tu fais: char *chaine={"ta chaine"}; mais je crois que tu devras pas dépasser 255 caractères essaie ce truc et Bonne chance pour la suite
|
|
mercredi 16 mars 2005 à 23:09:14 |
Re : definition de char

tibob51
|
Bon puisque on y est voici encore un exemple (un ti peu plu dur):
char *pC;//pointeur sur un char int nbCaractere;
pC=new char[nbCaractere+1];// "+1" c si tu doit rajouter le caractere de fin de ligne (\n)
Cette façon (ditte dynamique) a l'avantage de pouvoir créer un tableau de taille voulu lors de l'execution du programme.
N'hésite pas si ya d truc que tu pige pas.......
|
|
mercredi 16 mars 2005 à 23:17:46 |
Re : definition de char

EMSIEN
|
Je crois que new est en C++,mais je sais pas si cette personne programme en ou c++, en tt cas j'ai besoin tibob51 stp en parlant de ça d'allouer un vecteur de chaine(vecteur contenant des string) jarrive pas à le faire ni avec malloc(c) ni avec new(c++) voici mon vecteur char *chaine[10]={''....",".....",.........,"...."} 10 représente le nombre de chaines de mon vecteur et je cherche une façon dynamique pour pouvoir allouer et libérer la mémoire. Merci d'avance
|
|
mercredi 16 mars 2005 à 23:25:34 |
Re : definition de char

jul39dole
|
suite au post de tibob51 : ne pas oublier de faire un delete [] pC, sinon gare au fuite mémoire...
Qd tu parles de vecteur, tu parles de la classes vector de la stl ? ou c'est juste pour désigner un tableau de tableau ?
=>Dans le premier cas : #include <vector.h> vector<char*> v; v.push_back(chaine1); // pour ajouter dans le vecteur // v[0] pour y accéder
=>Dans le deuxième cas : char** chaine; //pointeur de pointeur, assez technique ! chaine= new char*[2]; chaine[0]=new char[20]; chaine[1]=new char[15]; //chaine[0] : accède à la première chaine //et à la fin, ne pas oublier de tout effacer delete [] chaine[0]; delete [] chaine[1]; delete [] chaine;
|
|
mercredi 16 mars 2005 à 23:29:41 |
Re : definition de char

tibob51
|
Merçi jul39dole de ta corection j'avias oublié. EMSIEN par contre j'ai eu un peu de mal a piger ton problème si c ce que je pense la proposition de jul39dole est bonne. A++;
|
|
mercredi 16 mars 2005 à 23:34:59 |
Re : definition de char

EMSIEN
|
Je comprends ce que tu dis,mais pour mon ou plutot mon but derière tt ça et de réaliser un menu paramétré ou je lui envoie un vecteur(tableau) de chaines et il prends la *chaine[0] comme titre et les autres éléments comme choix du menu pour que ça soit clair pr vs voici mon MSN: shkaff@hotmail.com comme ça je pourrais vous envoyer mon prog pr mieux comprendre mon prob et merci encore à ts.
|
|
mercredi 16 mars 2005 à 23:57:50 |
Re : definition de char

jul39dole
|
rien ne t'empêche de passer en paramètre de fonction soit &v, ou chaine (en reprenant mes exemples), libre à toi de les exploiter comme tu veux, pour remplir tes menus, ou autre...
|
|
Cette discussion est classée dans : char, definition
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
débutant butant... [ par grboss ]
Avec Dev C++, des programmes bidons ne fonctionnent pas, car ils utilisent la fonction getch(); par exemple.avec turbo c++, ca passe, mais, il y a une
ecriture fichier txt turboC++ [ par idk ]
qqun connais une fonction, qui te place le cursor, (dans un fichier),CAD qui renvoie à la ligne suivante exemple char prenom="tom"char nom="bauq" Et d
int to char ! [ par nullspace ]
Voila mon problème !J'ai une résultat sous forme de variable INT, et je veux que ce résultat soit affecté à une variable de type CHAR.Genre, si j'ai 6
soustraire 2 heures [ par Olivier ]
Salut,qqn pourrait me donner une fonction qui permettrait de soustraire 2 heures ?char * SubHour(char *,char *);Remarques :02:24:12-02:24:12=24:00:000
pb avec conio je cher cherche l'erreur( j'ai merde sur le mess precedent) [ par kin ]
portpia.cpp#include"PortPiaPc.h"void main(){ PortPiaPc inst; inst(0x320,0x0f);}PortPiaPc.cpp#include "PortPiaPc.h"#include "conio.h"PortPiaPc::PortPia
manipulation desformules logiques : URGENT [ par The_Legacy ]
Bonjour, je suis en train de développer un petit programme qui permet d'évaluer des expression logiques telles que ((a et b) ou (c et (non d))).A part
Debutant : ecrire et lire un fichier txt [ par manu ]
Bonjour a tous.Je debute, aussi desole.... :)Je cherche donc a ecrire dans un fichier txt, puis a lire ce fichier ligne a ligne, faire un split / expl
convertion CString à char[ ]! [ par souaisou ]
comment convertir de cstring a une chaine de caracteres et d'un chaine de caractere a un cstring....Merci
Conversion int -> char * [ par Xentor ]
Bonjour tout le monde, et merci de lire mon message parce que je suis un vrai débutant !Je voudrais savoir comment convertir un entier en tableau de c
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|