String变量使用c_str()转到char*可能存在乱码的问题
问题:txt内读取的ssid和password无法连接
解决:String长度不一样,从txt读取会多一位
解释:
如果您发现String.length()
方法显示的长度比实际读取的字符串多一位,这可能是因为在读取的字符串中包含了回车符('\r')。在某些情况下,文本文件中的换行符可能是由回车符和换行符组成的("\r\n"),而不仅仅是换行符("\n")。
您可以尝试使用String.trim()
方法来去除字符串两端的空白字符,包括回车符和换行符。
provised by chatGPT
Comments NOTHING