我有此code.c在Ubuntu在終端 但是當我用gcc編譯它這個錯誤出現下標值既不是數組也不指針也不矢量與argv的
cod2.c: In function ‘main’:
cod2.c:9:11: error: subscripted value is neither array nor pointer nor vector
爲什麼呢?
int main(int argc , char ** argv){
mkdir(argc[1] , 00755);
return 0;
}
沒有什麼改變! 是的ARGC是假的,但00755是真的:) – patric 2014-10-22 08:13:49
您是否已將'argc'更改爲'argv',保存並重新編譯? – 2014-10-22 08:15:26
是的你是對的:) argv是正確的,但是0沒有問題 – patric 2014-10-22 08:19:15