2009-11-30 80 views
3

是什麼「嚴格」「輸入」「限制」「脫節」走樣之間的區別?指針別名

+0

我發現http://www.lysator.liu.se/c/restrict.html#restricted-pointers for「Restricted Pointer」 – salman 2009-12-01 07:43:32

+0

http://docs.sun.com/app/docs/doc/820- 7598/bjafc?a =查看 – salman 2009-12-01 08:23:47

回答

7

「嚴格別名」,指針如果它們是不同的類型不會別名。
「鍵入混疊」中,相同類型的指針可以是別名並重疊。
「限制別名」中,假定相同類型的指針不重疊。
「不連續別名」中,所有指針表達式不會導致重疊。

+0

良好的努力,感謝分享。 – 2012-01-11 12:50:31