C と Xcode を使い始めたばかりで、少し問題が発生しました。
私がやりたいことは、コマンド ラインからファイルを読み取り、ターミナルで出力を確認することだけです。私の問題は、読み込みたいファイルへのパスにあると思います。私は Mac を使用しており、ファイルはデスクトップ上にあるため、パスはUsers/myName/Desktop/words.txt
. これは正しいです?
これは私のコードです:
#import <Foundation/Foundation.h>
int main (int argc, const char* argv[]){
if(argc == 1){
NSLog(@" you must pass at least one arguement");
return 1;
}
NSLog(@"russ");
FILE* wordFile = fopen(argv[1] , "r");
char word[100];
while (fgets(word,100,wordFile)) {
NSLog(@" %s is %d chars long", word,strlen(word));
}
fclose(wordFile);
return 0;
}//main