• <tfoot id='en7VI'></tfoot>

    <legend id='en7VI'><style id='en7VI'><dir id='en7VI'><q id='en7VI'></q></dir></style></legend>

        <small id='en7VI'></small><noframes id='en7VI'>

        • <bdo id='en7VI'></bdo><ul id='en7VI'></ul>
        <i id='en7VI'><tr id='en7VI'><dt id='en7VI'><q id='en7VI'><span id='en7VI'><b id='en7VI'><form id='en7VI'><ins id='en7VI'></ins><ul id='en7VI'></ul><sub id='en7VI'></sub></form><legend id='en7VI'></legend><bdo id='en7VI'><pre id='en7VI'><center id='en7VI'></center></pre></bdo></b><th id='en7VI'></th></span></q></dt></tr></i><div id='en7VI'><tfoot id='en7VI'></tfoot><dl id='en7VI'><fieldset id='en7VI'></fieldset></dl></div>

        对解除引用的指针的引用地址是否与指针地址相同?

        Is the address of a reference to a dereferenced pointer the same as the address of the pointer?(对解除引用的指针的引用地址是否与指针地址相同?)

        <small id='kj9NF'></small><noframes id='kj9NF'>

          <bdo id='kj9NF'></bdo><ul id='kj9NF'></ul>
            <i id='kj9NF'><tr id='kj9NF'><dt id='kj9NF'><q id='kj9NF'><span id='kj9NF'><b id='kj9NF'><form id='kj9NF'><ins id='kj9NF'></ins><ul id='kj9NF'></ul><sub id='kj9NF'></sub></form><legend id='kj9NF'></legend><bdo id='kj9NF'><pre id='kj9NF'><center id='kj9NF'></center></pre></bdo></b><th id='kj9NF'></th></span></q></dt></tr></i><div id='kj9NF'><tfoot id='kj9NF'></tfoot><dl id='kj9NF'><fieldset id='kj9NF'></fieldset></dl></div>

                  <tbody id='kj9NF'></tbody>
                <legend id='kj9NF'><style id='kj9NF'><dir id='kj9NF'><q id='kj9NF'></q></dir></style></legend>

                1. <tfoot id='kj9NF'></tfoot>
                2. 本文介绍了对解除引用的指针的引用地址是否与指针地址相同?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  在 C++ 中,是否保证对解除引用的指针的引用地址与指针地址相同?

                  In C++, is the address of a reference to a dereferenced pointer guaranteed to be the same as the address of the pointer?

                  或者,用代码编写,以下断言是否保证始终成立?

                  Or, written in code, is the following assertion guaranteed to always hold true?

                  SomeType *ptr = someAddress;
                  SomeType &ref = *ptr;
                  assert(&ref == ptr);
                  

                  推荐答案

                  是的,这是正确的,并且永远正确.

                  Reference 只不过是它所指类型的别名.它没有单独的存在,它总是与它所指的那个人联系在一起.

                  Reference is nothing but an Alias of the type which it is referring to. It does not have a separate existence, it is always tied up to the one it is referring.

                  这篇关于对解除引用的指针的引用地址是否与指针地址相同?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  C++ stl unordered_map implementation, reference validity(C++ stl unordered_map 实现,参考有效性)
                  C++: Is it possible to use a reference as the value in a map?(C++:是否可以使用引用作为映射中的值?)
                  Where ampersand quot;amp;quot; can be put when passing argument by reference?(其中符号“amp;通过引用传递参数时可以放置吗?)
                  Why can a non-const reference parameter be bound to a temporary object?(为什么可以将非常量引用参数绑定到临时对象?)
                  What is a dangling reference?(什么是悬空引用?)
                  C++ reference changes when push_back new element to std::vector(当 push_back 新元素到 std::vector 时,C++ 引用发生变化)

                    <tbody id='JYfnn'></tbody>
                    <bdo id='JYfnn'></bdo><ul id='JYfnn'></ul>
                    <legend id='JYfnn'><style id='JYfnn'><dir id='JYfnn'><q id='JYfnn'></q></dir></style></legend>
                  • <i id='JYfnn'><tr id='JYfnn'><dt id='JYfnn'><q id='JYfnn'><span id='JYfnn'><b id='JYfnn'><form id='JYfnn'><ins id='JYfnn'></ins><ul id='JYfnn'></ul><sub id='JYfnn'></sub></form><legend id='JYfnn'></legend><bdo id='JYfnn'><pre id='JYfnn'><center id='JYfnn'></center></pre></bdo></b><th id='JYfnn'></th></span></q></dt></tr></i><div id='JYfnn'><tfoot id='JYfnn'></tfoot><dl id='JYfnn'><fieldset id='JYfnn'></fieldset></dl></div>

                    1. <tfoot id='JYfnn'></tfoot>
                    2. <small id='JYfnn'></small><noframes id='JYfnn'>