Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1700 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C] Comment comment mettre un caractere de fin de chaine a la fin ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] Comment comment mettre un caractere de fin de chaine a la fin ?

n°138790
vvarn
Posté le 14-05-2002 à 17:40:42  profilanswer
 

voala si je me retrouve avec une chaine non-terminée, comment puis-je mettre "de force" un caractere de fin de chaine ?
 
merci  :jap:

mood
Publicité
Posté le 14-05-2002 à 17:40:42  profilanswer
 

n°138792
antp
Super Administrateur
Champion des excuses bidons
Posté le 14-05-2002 à 17:43:24  profilanswer
 

chaine[position] = 0;
 
où position est l'index du dernier caractère + 1.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°138796
deathsharp
Posté le 14-05-2002 à 17:45:36  profilanswer
 

net plutot '\0' au lieu de 0

n°138797
antp
Super Administrateur
Champion des excuses bidons
Posté le 14-05-2002 à 17:46:11  profilanswer
 

ça revient exactement au même mais bon :sarcastic:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°138803
vvarn
Posté le 14-05-2002 à 17:55:14  profilanswer
 

ah simplement!
 
merci beaucoup  :jap:

n°138817
apolon34
Vive Linux!!
Posté le 14-05-2002 à 18:22:38  profilanswer
 

pas vraiment, 0 est un caractere 'classique' qui sera remplace par son codage ascii
 
\0 est LE caractere ascii 0, ce qui n'est pas la meme chose

n°138822
HappyHarry
Posté le 14-05-2002 à 18:44:33  profilanswer
 

apolon34 a écrit a écrit :

pas vraiment, 0 est un caractere 'classique' qui sera remplace par son codage ascii
 
\0 est LE caractere ascii 0, ce qui n'est pas la meme chose  




 
inexact, car il avait dit 0 et pas '0'  :D

n°138827
antp
Super Administrateur
Champion des excuses bidons
Posté le 14-05-2002 à 18:50:39  profilanswer
 

Bhen oui :D
Au moins un qui suit ;)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°138836
darkoli
Le Petit Dinosaure Bleu
Posté le 14-05-2002 à 19:24:28  profilanswer
 

antp a écrit a écrit :

Bhen oui :D
Au moins un qui suit ;)  




 
Moi je mets 0 (le nombre zéro) plutot que '\0' (caractère dont le code ascii est zéro) car c'est plus court à écrire !!!


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
n°138893
gilou
Modérateur
Modzilla
Posté le 14-05-2002 à 21:06:46  profilanswer
 

DarkOli a écrit a écrit :

 
 
Moi je mets 0 (le nombre zéro) plutot que '\0' (caractère dont le code ascii est zéro) car c'est plus court à écrire !!!  




Et que la conversion est automatique et decrite dans le K&R.
Choisir entre 0 et '\0' c'est une question de gout et de coding style.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
mood
Publicité
Posté le 14-05-2002 à 21:06:46  profilanswer
 

n°138897
deathsharp
Posté le 14-05-2002 à 21:21:16  profilanswer
 

tout a fait
meme chose mais '\0' c'est plus beau :p


---------------
What butter and whiskey won't cure, there is no cure for.
n°138947
darkoli
Le Petit Dinosaure Bleu
Posté le 14-05-2002 à 23:07:35  profilanswer
 

deathsharp a écrit a écrit :

tout a fait
meme chose mais '\0' c'est plus beau :p  




 
Ouais en plus avec BBEdit sur Mac il est colorié en brun-jaune  :love: .


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C] Comment comment mettre un caractere de fin de chaine a la fin ?

 

Sujets relatifs
Tj Pb d extraction de chaine lolPb de VB tt bete sur extraction de chaine
faut-il ce mettre au c# ?asp caractere d'echappement
[CSS?] Savoir si une chaine est trop longue (ou connaitre sa taille?)[SQL] Remplacé une chaîne dans X champs
Mettre plusieurs ID identique dans un document HTML ?[delphi]mettre koi ds uses du form pour utiliser TInifile???
Comment mettre du texte sur une image en HTML ????[php et latex] Mettre des formules de maths dans un forum
Plus de sujets relatifs à : [C] Comment comment mettre un caractere de fin de chaine a la fin ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR