【发布时间】:2015-12-14 02:40:45
【问题描述】:
我正在尝试创建字符串的二进制表示,但只能使用 serial.print(arr,BIN); 打印它们;
有没有办法将字符串的每个字符的二进制值保存到数组甚至长数字中? * 如果有任何不同,请使用 Arduino 草图 (C++)。
我使用此代码尝试创建一个数组,但无法使其工作:
void loop() {
String Message = "Hello World";
int l = Message.length();
int BinMessage[l];
for (int j=0; Message[j] != NULL; j++){
BinMessage[j] = String(Message[j], BIN);
Serial.println(BinMessage);
}
【问题讨论】: