strtok()非常奇怪的行为

时间:2016-10-13 00:15:55

标签: c

编辑:新问题

`public virtual string AppAccountID {get ; set ;}

由于某种原因,strcmp(symbolinList,symbolLookingFor)即使它们是相同的也不会返回0。

Email

它不会输入if语句

1 个答案:

答案 0 :(得分:1)

这是错误的

const char sdilem[1] = " ";

要存储" "字符串,缓冲区中至少需要2个字符。 (在C中这不是错误。)

首先,为避免此类错误,您无需明确指定大小

const char sdilem[] = " ";

其次,在这种情况下,你可以使用

const char *sdilem = " ";