Tôi đang nhận giá trị int từ một trong các chân tương tự trên Arduino của mình. Làm cách nào để nối giá trị này với a String
và sau đó chuyển đổi String
thành a char[]
?
Người ta đề nghị tôi thử char msg[] = myString.getChars();
, nhưng tôi nhận được một thông báo getChars
không tồn tại.
const char * msg = myString.c_str();
. Không giống nhưtoCharArray()
,c_str()
là một hoạt động không sao chép và không sao chép là một điều tốt trên các thiết bị hạn chế bộ nhớ.