Thats basically what I want to do, I want "int i" to have the c[3] number, which is "4"...Code:int main() { char* c = "123456"; int i = atoi(c[3]); //i = (int)c[3]; //i = atoi((char*)c[3]); //i = atoi((char)c[3]); //char cc = (char)c[3]; i = atoi(cc); //none works, what in the... ........ing me off! cout << i; return 0; }
What on Gods green earth am I doing wrong? I mean.... Always getting the error "invalid conversion from char to char*".