[英]How convert and insert an 'int' in a 'char' for C++?
是否已經准備好轉換功能?
我嘗試使用(+/-'0')的簡單方法,但僅適用於0到9之間的數字
char
僅包含一個字符,因此不是目的地類型的理想選擇。
您想要的是std::string
。
您可以使用
std::string s = std::to_string(-19);
等等,將int
-19轉換為字符串。
然后,您可以使用字符串類上的重載運算符+
和+=
將數字連接在一起,或者使用std::string::insert
在現有的字符串中插入新的字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.