我正在編寫一個函數eliminate(char *str, int character),它將一個c字符串和一個字符作爲輸入消除,對character的實例進行掃描str,並用當前索引替換值。 .. 什麼?我認爲NULL,但這似乎有風險,可能會混淆依賴於C字符串中的空終止符的其他函數。例如: char *eliminate(char *str, int character) {
if (
如何檢查char數組是否爲空? char input[80];
fgets(input, sizeof(input), stdin);
for (i = 0; input[i]; i++)
{
if (input[i] == '\0') {
printf("null!!!"); // never works
}
}
例如,下面的代碼不打印null。