4

“Strict”“Typed”“Restricted”“Disjointed”别名有什么区别?

4

1 回答 1

8

“严格别名”中,如果指针是不同的类型,则它们不会别名。
"Typed aliasing"中,相同类型的指针可以别名和重叠。
"Restricted aliasing"中,假定相同类型的指针不重叠。
"Disjointed aliasing"中,所有指针表达式都不会导致重叠。

于 2009-12-01T09:03:59.723 回答