Cstring最大長度
在C語言中,char
類型變數的最大長度是由編譯器決定的,通常為幾千個字元。但是,如果使用 char
數組來存儲字元串,那麼數組的大小可以由程式設計師來指定。因此,char
數組可以用來存儲任意長度的字元串。
然而,如果使用 std::string
類(C++ 標準庫中的一個類)來存儲字元串,那麼 std::string
的大小也是由編譯器決定的,但是 std::string
類可以自動增長,因此可以存儲任意長度的字元串。
總之,在C語言中,char
數組可以用來存儲任意長度的字元串,而 char
類型變數則不能。在C++語言中,std::string
類可以用來存儲任意長度的字元串。