• <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 是否有空终止符?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

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

                  相关文档推荐

                  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;()?)
                  <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>