begin process at 2012 02 11 22:52:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Débutant(e)

 > 

pb variables


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

pb variables

lundi 11 février 2008 à 11:59:06 | pb variables

mailliam

Hello tous,

Moi je me bats avec les variables, j'en déclare une, puis je veux changer son contenu mais ca me réaffiche la même chose!

  char maVariable[20]="Hello c'est moi..\n\n";
  printf("la variable contient: %s ", maVariable);  //affiche hello..
  system("PAUSE");
 
  maVariable[20]="Au revoir..\n\n";
  printf("la variable contient: %s ", maVariable);  //réaffiche hello..!
  system("PAUSE");

Pourquoi ca fait ca?  comment je peux faire autrement? avec string peut etre?
Ooooh help meeee

 

lundi 11 février 2008 à 12:20:46 | Re : pb variables

Pistol_Pete

Salut
Je te conseil tout d'abord d'etudier les bases du C. Tu trouvera de tres bon tutoriel a cette adresse:
[ Lien ]

Pour ton probleme tu dois utiliser strcpy(), pour recopier une chaine de caracteres.
char maVariable[20]="Hello c'est moi..\n\n"; n'est correct QUE pour l'initialisation de la variable.


maVariable[20]="Au revoir..\n\n"; est INTERDIT

A+
Mon site internet : [ Lien ]

lundi 11 février 2008 à 17:32:57 | Re : pb variables

mailliam

Merci pour le site Pistol!  ca va bcp m'aider.. j'ai acheté un bouquin "le language C pour les nuls" mais je trouve pas ce que je veux dedans

Mais je n'arrive toujours pas! ca me retourne tjs la même chose!
et moi je n'aimerais pas qu'une variable = une autre, je veux la modifier en cours de programme, c'est possible de faire ca non?

char question[200]="Bonjour!";  //défini la varaible question

printf("la variable contient: %s \n", question);
system("PAUSE");

char ct[200]="au revoir!";  //défini la variable ct
char *strcpy (char *question, const char *ct);  //copie la variable ct dans la variable question

printf("la variable contient: %s \n", question);  //ca affiche toujours Bonjour!!

Merci pour votre aide  !!

lundi 11 février 2008 à 17:58:06 | Re : pb variables

Pistol_Pete

Strcpy s'utilise comme ceci:

soit: strcpy(question,ct);    //la le contenu de ct est copie dans question
soit; strcpy(question,"au revoir");  //la tu copies la chaine "au revoir" dans question

A+
Mon site internet : [ Lien ]



Cette discussion est classée dans : pb, variables, hello, mavariable, réaffiche


Répondre à ce message

Sujets en rapport avec ce message

Pb de variable [ par mailliam ] Coucou tous!Je débute dans le C et j'ai deja un problème tout con!je n'arrive pas à mettre une chaîne de caractère dans une variable..au début je la d encore un pb [ par mailliam ] ReHello tous..j'aimerais n'afficher que le 1er caractère d'une chaîne, ce n'est pas juste de faire comme ca?il ne fait pas d'erreur à la compilation, [C++] pb declaration de variables [ par raboin ] Bonjour tout le monde, Alors j'ai un probleme de declaration lors de la compilation comme quoi j'ai un identificateur non declare, pourtant il est dec pb de définition de variables [ par minet03 ] Coucou, j'ai fait un fichier variables.cpp où je met toutes mes variables dedans. J'inclue ce fichier dans tout mes autres fichiers car ils en ont tou pb avec les dll !!! [ par ToasTy62 ] bon g une kestion a poser ki me tracasse... arghqd on fé une dll, on pt y mettre des variables globales, ok.ms est-ce ces variables globales sont tjrs Les variables globales...... [ par netman ] Bon la j'ai un petit probleme (normal sinon je poserais pas de question ....)Bon je fait un petit programme et la je suis confronte a un pb .....J'uti pb de base de donnee en C [ par tequ13 ] j'aimerais savoir comment faire pour charger des fichiers (*.txt) a l'ouverture d'un programme pour ensuite les comparer et repérer les doublons pour pb avec procedure [ par bidules ] bonjour,voila mon code(simplifier) :void affiche(int numero){cout }void main(){affiche(10);}et un message d'erreur apparait lors de la compilation Pb code source CMphSock [ par xaviou ] Salut.J'ai téléchargé le projet "CMphSock" : Utilisation de Winsock sans MFC.Je l'ai compilé en mode Debug : tout est OKJ'ai essayé en mode Release : petit pb de type string [ par bidules ] D'apres ce que g pu apprendre lorsque l'on veut declarer une variable de type string il faut faire :#include string variable;c bien ca? car qd je fais


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 : 0,390 sec (4)

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