Bonjour a tous!
Esqu'il existe une commande permettant de copier une lettre d'un string dans une variable char? du genre
??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Commande(string,n°lettre,char);
Merci d'avance!
Bonjour a tous!
Esqu'il existe une commande permettant de copier une lettre d'un string dans une variable char? du genre
??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Commande(string,n°lettre,char);
Merci d'avance!
Les chaînes de caractères de type Pascal sont en réalité des tableaux de caractères un peu spéciaux. Le premier élément du tableau ( c'est-à-dire l'élement 0 ) est un caractère dont le code ascii donne la longueur de la chaîne de caractère. Le véritable contenu de la chaîne démarre donc à partir de l'élément 1. Les chaînes sont des tableaux de Char donc pas besoin de convertion : pour obtenir le nième élément de la chaîne, il suffit de faire chaîne[n] :
Voilà, a+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 var ch:char; var s:string; var i:integer; begin s:='salut'; for i:=1 to ord(s[0]) do {récupère le longueur de la chaîne} writeln(s[i]); readln; end.
Quel tutoriel ? Donner un lien serait sympa Pasail !
Moi je dirai :
@+, Haypo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var c: char; txt: string; lg: Word; begin txt := 'abc'; c := txt[1]; { 1ier caractère } lg := Length(txt); { un 'peu plus' portable que Ord(txt[0]) } end.
En effet, tu as raison, il n'y a, en tout cas, il ne semble pas y avoir de tutoriel sur la gestions des chaînes de caractère sur developpez.com...Envoyé par haypo
Y'a plus qu'a faire
+ Mathieu
pas de tuto , pas de tuto , et sa alors ?
http://cyberzoide.developpez.com/info/turbo/chap13.php3
A voui !
Je fatigue moi ...
je ne me souvenais plus de ceci cela ...
je change mon panneau
++ Mathieu
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager