void* pc;
int i = 123;
char c = 'a';
pc = &i;
cout << pc << endl; //输出指针地址006FF730
cout << *(int*)pc << endl; //输出值123
pc = &c;
cout << *(char*)pc << endl; //输出值
问题:当一个指针附上一个表示的是指针所对应的值,那中间的(char)和(int*)表示的是啥
void* pc;
int i = 123;
char c = 'a';
pc = &i;
cout << pc << endl; //输出指针地址006FF730
cout << *(int*)pc << endl; //输出值123
pc = &c;
cout << *(char*)pc << endl; //输出值
问题:当一个指针附上一个表示的是指针所对应的值,那中间的(char)和(int*)表示的是啥