假設我在$。/ file ABCDEFG中輸入命令行,並且希望在我的文件中選擇作爲單個字符存儲在數組中。根據我的研究,它應該看起來像這樣,但它沒有給我任何輸出。 nextChar正在調用一個不同的函數,在這裏可以忽略。從命令行讀取字符的C編程
int main(int argc, char * argv[]) {
int i = 0;
char findThisString[argc];
while(i < argc){
findThisString[i] = argv[i];
i++;
printf("%c \n", findThisString[i]);
}
while(c != EOF){
nextChar();
}
}
在'while(c!= EOF){nextChar(); }'什麼是'c',什麼是'nextChar'? –
你是不是指'char * findThisString [argc];'注意這個星星。 '%c'也應該是'%s'。 –
現在這是無關緊要的。在這一點上,我只需要能夠從命令行讀取輸入。但是現在c是一個全局的int set = 0,nextChar是一個空函數 – Brad