连接 ESP-idf 中的两个字符串 [重复]
Posted
技术标签:
【中文标题】连接 ESP-idf 中的两个字符串 [重复]【英文标题】:Concatenate two strings in ESP-idf [duplicate] 【发布时间】:2021-12-20 06:09:34 【问题描述】:char AT[2] = "AT";
char AT_COMPLEMENT[4] = "\r\n";
如何在 ESP-IDF 中加入这两个字符串?
【问题讨论】:
tutorialspoint.com/c_standard_library/c_function_strcat.htm 【参考方案1】:实际上 ESP-IDF 使用 C,所以我用这个来修复它:
char *AT = "AT"; const char *AT_COMPLEMENT= "\r\n";
char * strcat (char * dest, const char * src)
【讨论】:
你可以用代码风格写出你的答案。 esp-idf 使用 C. 您的AT
是一个指向3 字节长的字符串数组的指针(包括终止\0
),如果您的strcat(char* dest, const char* src)
表示strcat(AT, AT_COMPLEMNT)
,您将在@987654325 上溢出@array,if 可能不会立即崩溃,但迟早会崩溃。以上是关于连接 ESP-idf 中的两个字符串 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 JavaScript 中连接两个不重复的字符串 [重复]