• <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.

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

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

                  相关文档推荐

                  Unable to access non-const member functions of objects in C++ std::set(无法访问 C++ std::set 中对象的非常量成员函数)
                  Constructing std::function argument from lambda(从 lambda 构造 std::function 参数)
                  STL BigInt class implementation(STL BigInt 类实现)
                  Sync is unreliable using std::atomic and std::condition_variable(使用 std::atomic 和 std::condition_variable 同步不可靠)
                  Move list element to the end in STL(在 STL 中将列表元素移动到末尾)
                  Why is overloading operatoramp;() prohibited for classes stored in STL containers?(为什么禁止对存储在 STL 容器中的类重载 operatoramp;()?)

                    <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'>