我是 C 新手。这段代码在 Flyport 模块上运行并在他们自己的 IDE 上编译,但我认为我的错误对于任何熟悉 C 的人来说应该很容易发现。
尽管更改了几乎所有内容,但我无法编译此代码,我做错了什么?
char string_serial[50]="starting Value";
if (string_serial[0] = "*")
{
UARTWrite(2,"First Char OK");
UARTWrite(2,"\r\n");
else
UARTWrite(2,"First Char NOT OK");
UARTWrite(2,"\r\n");
}
如果不是很明显,我正在尝试检查数组中的字符 0 是否为 *。
谢谢