【发布时间】:2017-05-03 11:05:56
【问题描述】:
我对 C++ 编程非常陌生,我有
char INSERT_SQL[60];
及以后的代码
INSERT_SQL = "INSERT INTO 'tempLog' ('temperature', 'humidity') VALUES ('";
INSERT_SQL.concat(tempInC);
INSERT_SQL.concat("','");
INSERT_SQL.concat(humidity);
INSERT_SQL.concat("');");
温度和湿度值更新后。
但我收到错误提示 invalid array assignment
如果我使用String INSERT_SQL; 而不是Char INSERT_SQL[60];,则会收到此错误:
没有匹配函数调用'Connector::cmd_query(String&)'
我应该如何构建一个将不同变量连接在一起的长数组?
【问题讨论】:
标签: c++ arrays string char concat