标签: pointers character
我怀疑输出。不是,应该是266,255、10 但我得到的输出为266,-1,10
任何人都可以用简单的话简单地解释我发生了什么事。预先感谢
void main (){ int a,b; char*cp; a=511; cp = &a; b= *cp; *cp = 10; printf("%d %d %d",a,b,*cp);}