>>522
ポインターの内部表現は unsigned int だからキャストさえ適切であれば代入は可能
char* a;
int b = 123;
a = (char*)b;
warning は出るかも知れんし、こんな事に何の意味が有るかも解らんが