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

      1. <legend id='hUsBU'><style id='hUsBU'><dir id='hUsBU'><q id='hUsBU'></q></dir></style></legend>

        std::string 是否有空终止符?

        Does std::string have a null terminator?(std::string 是否有空终止符?)

      2. <tfoot id='NidqI'></tfoot>

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

                • 本文介绍了std::string 是否有空终止符?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  下面的字符串是否包含空终止符''?

                  Will the below string contain the null terminator ''?

                  std::string temp = "hello whats up";
                  

                  推荐答案

                  否,但如果您说 temp.c_str() 一个空终止符将包含在此方法的返回中.

                  No, but if you say temp.c_str() a null terminator will be included in the return from this method.

                  还值得一提的是,您可以像任何其他字符一样在字符串中包含空字符.

                  It's also worth saying that you can include a null character in a string just like any other character.

                  string s("hello");
                  cout << s.size() << ' ';
                  s[1] = '';
                  cout << s.size() << '
                  ';
                  

                  印刷品

                  5 5

                  而不是 5 1 ,如果空字符对字符串具有特殊含义,您可能会期望.

                  and not 5 1 as you might expect if null characters had a special meaning for strings.

                  这篇关于std::string 是否有空终止符?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

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

                  相关文档推荐

                  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++ 引用发生变化)
                  <tfoot id='t9nhW'></tfoot>
                  <legend id='t9nhW'><style id='t9nhW'><dir id='t9nhW'><q id='t9nhW'></q></dir></style></legend>

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

                      <bdo id='t9nhW'></bdo><ul id='t9nhW'></ul>

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

                              <tbody id='t9nhW'></tbody>