"r"))==NULL){fprintf(stderr,"%s\n","error: can't read file.");returnEXIT_FAILURE;}while(fscanf(f,"%s",a)!=EOF){printf("%s\n",a);}fclose(f);return0;}
この記事では、C 言語でファイルサイズを取得する方法をいくつか説明します。 statシステムコールは POSIX に準拠した関数であり、与えられたファイルの様々な属性を取得するために利用することができます。第 1 引数はファイルのパス名を指すcharポインタであり、第 2 引数は関数マニュア...
第 1 引数は新しく作成するディレクトリのパス名を指す char ポインタであり、第 2 引数はパーミッションビットを指定します。 以下の例では、ディレクトリ名として文字列定数変数を宣言し、S_IRWXU モードビットを指定しているが、これはディレクトリの所有者がディレクトリの読み書き...
この関数はファイルのパスを文字列定数として受け取り、ファイルを開くモードを指定します。ファイルのモードは、ファイルを読み込むか、書き込むか、追加するかを指定します。しかし、各モード文字列にはbという文字を含めてバイナリファイルのモードを明示的に指定することができます。
この記事では、C 言語でfscanfを使ってファイルを一行ずつ読み込む方法をいくつか説明します。 関数fscanfは C 標準ライブラリのフォーマット付き入力ユーティリティの一部です。異なる入力ソースに対して複数の関数が提供されており、例えばstdinから読み込むためのscanfや文字列から読み込むた...