JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ream ); int putc(int c , FILE * stream ); int putchar(int c ); int puts(const char * s ); 説明 fputc () は、キャラクター c を unsigned char にキャストし、 stream に書き込む。 fputs () は、文字列 ... として実装されているかも知れないという点を除き、 fputc () と同じである。 putchar( c ) は、 putc( c , stdout ) と同じである。 puts () は、文字列 s と改行を stdout に書き込む。 ここで説明された関数はお互いに混在して使用することができ、また、 stdio ライブ ... putc (), putchar () は unsigned char として書き込まれた文字を int にキャストして返す。 エラーが発生した場合は EOF を返す。 puts () と fputs () は、成功すると負ではない数を、エラーが発生した場合は EOF を返す。 属性 この節で使用されている用語の説明につ ... ... ream ); int putc(int c , FILE * stream ); int putchar(int c ); int puts(const char * s ); 説明 fputc () は、キャラクター c を unsigned char にキャストし、 stream に書き込む。 fputs () は、文字列 ... として実装されているかも知れないという点を除き、 fputc () と同じである。 putchar( c ) は、 putc( c , stdout ) と同じである。 puts () は、文字列 s と改行を stdout に書き込む。 ここで説明された関数はお互いに混在して使用することができ、また、 stdio ライブ ... putc (), putchar () は unsigned char として書き込まれた文字を int にキャストして返す。 エラーが発生した場合は EOF を返す。 puts () と fputs () は、成功すると負ではない数を、エラーが発生した場合は EOF を返す。 属性 この節で使用されている用語の説明につ ... ... ream ); int putc(int c , FILE * stream ); int putchar(int c ); int puts(const char * s ); 説明 fputc () は、キャラクター c を unsigned char にキャストし、 stream に書き込む。 fputs () は、文字列 ... として実装されているかも知れないという点を除き、 fputc () と同じである。 putchar( c ) は、 putc( c , stdout ) と同じである。 puts () は、文字列 s と改行を stdout に書き込む。 ここで説明された関数はお互いに混在して使用することができ、また、 stdio ライブ ... putc (), putchar () は unsigned char として書き込まれた文字を int にキャストして返す。 エラーが発生した場合は EOF を返す。 puts () と fputs () は、成功すると負ではない数を、エラーが発生した場合は EOF を返す。 属性 この節で使用されている用語の説明につ ... ... ream ); int putc(int c , FILE * stream ); int putchar(int c ); int puts(const char * s ); 説明 fputc () は、キャラクター c を unsigned char にキャストし、 stream に書き込む。 fputs () は、文字列 ... として実装されているかも知れないという点を除き、 fputc () と同じである。 putchar( c ) は、 putc( c , stdout ) と同じである。 puts () は、文字列 s と改行を stdout に書き込む。 ここで説明された関数はお互いに混在して使用することができ、また、 stdio ライブ ... putc (), putchar () は unsigned char として書き込まれた文字を int にキャストして返す。 エラーが発生した場合は EOF を返す。 puts () と fputs () は、成功すると負ではない数を、エラーが発生した場合は EOF を返す。 属性 この節で使用されている用語の説明につ ... ... ream ); int putc(int c , FILE * stream ); int putchar(int c ); int puts(const char * s ); 説明 fputc () は、キャラクター c を unsigned char にキャストし、 stream に書き込む。 fputs () は、文字列 ... として実装されているかも知れないという点を除き、 fputc () と同じである。 putchar( c ) は、 putc( c , stdout ) と同じである。 puts () は、文字列 s と改行を stdout に書き込む。 ここで説明された関数はお互いに混在して使用することができ、また、 stdio ライブ ... putc (), putchar () は unsigned char として書き込まれた文字を int にキャストして返す。 エラーが発生した場合は EOF を返す。 puts () と fputs () は、成功すると負ではない数を、エラーが発生した場合は EOF を返す。 属性 この節で使用されている用語の説明につ ... ... ures `-bap' オプションを指定すると、それぞれの宣言本体の後に必ず空行が置かれる。 例えば、以下の入力を与えると int foo () { puts("Hi"); } /* この手続き bar には意味はない */ char * bar () { puts("Hello"); } indent -bap の出力は以下となる。 int foo () ... { puts ("Hi"); } /* この手続き bar には意味はない */ char * bar () { puts ("Hello"); } また、 indent -nbap の出力は以下となる。 i ... nt foo () { puts ("Hi"); } /* この手続き bar には意味はない */ char * bar () { puts ("Hello"); } 手続き foo の後には空行は追加されない。 コ ... ... , NI_NUMERICHOST); if (ret != 0) { fprintf(stderr, "getnameinfo() failed: %s\n", gai_strerror(ret)); exit(EXIT_FAILURE); } puts(host); } else { puts(gai_strerror(ret)); } } exit(EXIT_SUCCESS); } 非同期型の例 この例は getaddrinfo_a () の簡単な対話式の ... < string.h > static struct gaicb **reqs = NULL; static int nreqs = 0; static char * getcmd(void) { static char buf[256]; fputs("> ", stdout); fflush(stdout); if (fgets(buf, sizeof(buf), stdin) == NULL) return NULL; if (buf[strlen(buf) - 1] == '\n') ... LL, 0, NI_NUMERICHOST); if (ret) { fprintf(stderr, "getnameinfo() failed: %s\n", gai_strerror(ret)); exit(EXIT_FAILURE); } puts(host); } else { puts(gai_strerror(ret)); } } } int main(int argc, char *argv[]) { char *cmdline; char *cmd; while ((cmdlin ... ... , NI_NUMERICHOST); if (ret != 0) { fprintf(stderr, "getnameinfo() failed: %s\n", gai_strerror(ret)); exit(EXIT_FAILURE); } puts(host); } else { puts(gai_strerror(ret)); } } exit(EXIT_SUCCESS); } 非同期型の例 この例は getaddrinfo_a () の簡単な対話式の ... < string.h > static struct gaicb **reqs = NULL; static int nreqs = 0; static char * getcmd(void) { static char buf[256]; fputs("> ", stdout); fflush(stdout); if (fgets(buf, sizeof(buf), stdin) == NULL) return NULL; if (buf[strlen(buf) - 1] == '\n') ... LL, 0, NI_NUMERICHOST); if (ret) { fprintf(stderr, "getnameinfo() failed: %s\n", gai_strerror(ret)); exit(EXIT_FAILURE); } puts(host); } else { puts(gai_strerror(ret)); } } } int main(int argc, char *argv[]) { char *cmdline; char *cmd; while ((cmdlin ... ... , NI_NUMERICHOST); if (ret != 0) { fprintf(stderr, "getnameinfo() failed: %s\n", gai_strerror(ret)); exit(EXIT_FAILURE); } puts(host); } else { puts(gai_strerror(ret)); } } exit(EXIT_SUCCESS); } 非同期型の例 この例は getaddrinfo_a () の簡単な対話式の ... < string.h > static struct gaicb **reqs = NULL; static int nreqs = 0; static char * getcmd(void) { static char buf[256]; fputs("> ", stdout); fflush(stdout); if (fgets(buf, sizeof(buf), stdin) == NULL) return NULL; if (buf[strlen(buf) - 1] == '\n') ... LL, 0, NI_NUMERICHOST); if (ret) { fprintf(stderr, "getnameinfo() failed: %s\n", gai_strerror(ret)); exit(EXIT_FAILURE); } puts(host); } else { puts(gai_strerror(ret)); } } } int main(int argc, char *argv[]) { char *cmdline; char *cmd; while ((cmdlin ... ... , NI_NUMERICHOST); if (ret != 0) { fprintf(stderr, "getnameinfo() failed: %s\n", gai_strerror(ret)); exit(EXIT_FAILURE); } puts(host); } else { puts(gai_strerror(ret)); } } exit(EXIT_SUCCESS); } 非同期型の例 この例は getaddrinfo_a () の簡単な対話式の ... < string.h > static struct gaicb **reqs = NULL; static int nreqs = 0; static char * getcmd(void) { static char buf[256]; fputs("> ", stdout); fflush(stdout); if (fgets(buf, sizeof(buf), stdin) == NULL) return NULL; if (buf[strlen(buf) - 1] == '\n') ... LL, 0, NI_NUMERICHOST); if (ret) { fprintf(stderr, "getnameinfo() failed: %s\n", gai_strerror(ret)); exit(EXIT_FAILURE); } puts(host); } else { puts(gai_strerror(ret)); } } } int main(int argc, char *argv[]) { char *cmdline; char *cmd; while ((cmdlin ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。