C++ string 是否以‘\0’結尾 討論

以前在某篇文章中看到,C語言字符串是以'\0'結尾的,可是C++string類型的字符串並非以'\0'結尾。話很少說,直接放代碼(Cygwin64環境g++編譯器):c++ string b("abc"); cout << b.capacity() << endl; cout << b.size() << endl; if(b[3] == '\0') cout << "yes" << endl
相關文章
相關標籤/搜索