Chaine d ecaractére
amine
-
kadihamid -
kadihamid -
Bonjour,
j'ai fais une fonction qui transfrome un char en int .. en c++ la voila :
include<iostream.h>
using namespace std;
int main(){
char c;
int a;
cout<<"donner un caractére"<<endl;
cin>>c;
a=c;
cout<<"son code ascii est "<<a
system("pause");
return 0;
}
comment je peux le modifier pour obtenire le code ascii d'une chaine de caractére et n'est pas un caractére????
merci
j'ai fais une fonction qui transfrome un char en int .. en c++ la voila :
include<iostream.h>
using namespace std;
int main(){
char c;
int a;
cout<<"donner un caractére"<<endl;
cin>>c;
a=c;
cout<<"son code ascii est "<<a
system("pause");
return 0;
}
comment je peux le modifier pour obtenire le code ascii d'une chaine de caractére et n'est pas un caractére????
merci
A voir également:
- Chaine d ecaractére
- Chaine tnt gratuite sur mobile - Guide
- Chaine radio - Télécharger - Médias et Actualité
- Plus de chaine tv - Guide
- Chaine musique bouygues - Accueil - Guide TV et vidéo
- L'équipe live foot chaine - Accueil - TV & Vidéo
2 réponses
Salut,
Le code ascii d'une chaîne de caractères n'a aucun sens. Le code ascii est là pour représenter en binaire un caractère.
En revanche ce que tu peux faire, c'est afficher le code ascii de chacun des caractères d'une chaine. Et ça, tu peux le faire avec une simple boucle for.
Cdlt
Le code ascii d'une chaîne de caractères n'a aucun sens. Le code ascii est là pour représenter en binaire un caractère.
En revanche ce que tu peux faire, c'est afficher le code ascii de chacun des caractères d'une chaine. Et ça, tu peux le faire avec une simple boucle for.
char *ch="coucou"; for(int i=0;i<strlen(ch);i++) cout << (int)ch[i];
Cdlt