Czy da się odnieść do wybranej cyfry z inta ??? np
int a=1222;
cout<<a[1];
jest to przykład o co mi chodzi (oczywiście to nie działa)
Czy da się odnieść do wybranej cyfry z inta ??? np
int a=1222;
cout<<a[1];
jest to przykład o co mi chodzi (oczywiście to nie działa)
W tak prosty sposób raczej nie. Musisz skorzystać z funkcji.
char BUF[10] = itoa(a);
cout << BUF[1];
Możesz spróbować skonwertować int'a do tablicy znaków funkcją itoa.
int a=12345678;
int pos=2; // pozycja cyfry 6;
for(int i=0;i<pos;++i) a/=10;
int cyfra=a%10; // cyfra==6
podzielić przez 10^i, a potem przez modulo 10
Dzięki już wszystko działa:D