编译错误:缺少终止符“

时间:2019-05-12 18:54:20

标签: c++ c arduino-ide

我正在尝试使用Google表格捕获一个Webhook,但是这个错误使我陷入困境:缺少终止符“

代码:(编译器指向第6行作为错误源)

const char* googleRedirHost = "script.googleusercontent.com";
const int httpsPort = 443;
HTTPSRedirect client(httpsPort);

String url = String("/macros/s/") + GScriptId + "/exec?";
const char* fingerprint = "F0 5C 74 77 3F 6B 25 D7 4D 43 2F 7E BC 5B E9 28 86 AD”;
  1. 如何解决该错误?
  2. 有没有办法用C ++语言呈现这一行代码?

2 个答案:

答案 0 :(得分:1)

->看看最后一行,那里有一个与其他行不同的“,它看起来相等,但是其解释却不同

const char* fingerprint = "F0 5C 74 77 3F 6B 25 D7 4D 43 2F 7E BC 5B E9 28 86 AD”;

输入“而不是”

您为什么要使用String()而不是带有+和“ macros”的普通concat?

答案 1 :(得分:0)

您在行末使用了错误的引号:而不是"。几天前我才发现这一点,其中有一些类似"的东西的ASCII码。

尝试一下:

const char* fingerprint = "F0 5C 74 77 3F 6B 25 D7 4D 43 2F 7E BC 5B E9 28 86 AD";
相关问题