Mam taki kod:
#include<iostream>
using namespace std;
int main()
{
int a=80;
char c;
// I tu nie wiem
cout<<c<<endl;
}
I jak przekonwertować tego inta aby zawartość chara też była 80?
Mam taki kod:
#include<iostream>
using namespace std;
int main()
{
int a=80;
char c;
// I tu nie wiem
cout<<c<<endl;
}
I jak przekonwertować tego inta aby zawartość chara też była 80?
http://www.cplusplus.com/reference/cstdio/sprintf/
Przy czym Tobie będzie potrzebny nie char, a tablica charów.
itoa
, sprintf
, stringstream
Asmal napisał(a):
Mam taki kod:
#include<iostream>
using namespace std;
int main()
{
int a=80;
char c;
// I tu nie wiem
cout<<c<<endl;
}
I jak przekonwertować tego inta aby zawartość chara też była 80?
Jeśli chcesz aby char
miał zawartość 80 (czyli 0x50, czyli P w ASCII) to po prostu
c = a;
W przeciwnym wypadku potrzebujesz stringa.
Ogarnąłem już co i jak dzięki linkowi od @Lord Darkstorm