begin process at 2012 02 12 17:45:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

API

 > 

initialisation d'une char


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

initialisation d'une char

lundi 19 avril 2004 à 08:03:46 | initialisation d'une char

oceane67


bonjour, dans mon programme principale j'ai declaré: char nom[20];

apres je souhaite l'initialiser à vide mais si je fais
nom=""; il ne veut pas et me met:
error C2440: '=' : cannot convert from 'char [1]' to 'char [20]'
comment dois je faire pour initialiser une chaine de 20 caracteres?
ma question doit vous parraitre toute simple, mais je ne vois pas comment faire
merci
oceane
lundi 19 avril 2004 à 09:15:56 | Re : initialisation d'une char

hilairenicolas


soit nom[0] = '\0';
soit strcpy(nom,"");
lundi 19 avril 2004 à 09:32:20 | Re : initialisation d'une char

oceane67

merci beaucoup
oceane
lundi 19 avril 2004 à 12:17:50 | Re : initialisation d'une char

vecchio56

Administrateur CodeS-SourceS
ou d'un coup char nom[20] = "";
lundi 19 avril 2004 à 21:42:27 | Re : initialisation d'une char

neohp

on peut egalement faire :

char nom[20] = {0} ;

ca repond au standard ansi et posix, et sa met tous les elements du tableau a 0


Cette discussion est classée dans : char, initialiser, initialisation


Répondre à ce message

Sujets en rapport avec ce message

Tableau de char* [ par alex1er ] Salut a tousJ'aimerais faire la déclaration suivante dans mon code : char * swSurface[]; //Tableau de char * doncSeulement, le compilo me jete car le Initialisation dynamique d'un tableau [ par tintin72 ] Bonjour, Je cherche à initialiser un tableau de caractères (contenu dans une classe) de façon dynamique.J'ai donc écris le code suivant : class Coord{ initialisation string pas très propre [ par HeavenForsaker ] Bonjour,Je me suis aperçu qu'il y avait de la daube dans mes chaines de caractère à l'initialisation et même en utilisant un strcpy(String, ""). Voila Initialisation de structure [ par RoulianRoss ] Bonjour,j'aimerais savoir si on est obligé d'initialiser chaque champs de sa structure ou on peut initialiser à  NULL toute la structure d'une fois??? Initialiser un tableau [ par ndubien ] Bonjour, je souhaiterais initialiser ma variable Chemins mais ne sais pas comment faire: char **Chemins = (char**) calloc ( nbElements, sizeof(char)*M Initialiation d'un char [ par Stoomm ] Bonjour,J'ai vu un programme qui faisais ca :char monchar[10][256]={slide001.bmp, slide002.bmp, initialisation d'un tablo char et int [ par ddd666 ] bonjour,je narrive pas à initialiser un tablo char ni un tablo int. kelkun pourré maider svpmerci d'avance Convertir une valeur d'un tableau de char en int [ par impskil ] Bonjour.J'ai un tableau de char: char line[3000];Je veux reccuperer une valeur à l'interrieur du tableau et enssuite la convertir au format int ou dou initialiser des valeur [ par maloudre ] bonjoursuite a mon autre post " taille mximum d une valeur "je voudrais savoir comment initialiser avec des valeurs par defaut ( par ex 0 ) ma valeur substr avec avrlib... je suis un âne en C [ par mrbbp ] bonjourje bricole avec une petite carte Arduino (arduino.berlios.de).C'est du langage à base de C et on peut utiliser les librairies sur les strings m


Nos sponsors


Sondage...

Comparez les prix

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 : 1,186 sec (4)

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