<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ~~~ #include <stdio.h> intfgetc(FILE *stream); char *fgets(char *s, int size, FILE *stream); int getc(FILE *stream); int getchar(void); char *gets(char *s); ~~~ fgetc()讀取文件指針stream所指向文件的下一個字符,返回值是所讀取字符強制類型轉換成整數的值,如果到達文件尾部或者出錯,則返回EOF。 getc()與fgetc()函數相同,只是它是一個宏實現。 getchar()等同于getc(stdin)。 gets()從標準輸入讀取一行到字符串指針s所指向的緩沖區,直到行結束或遇到一個EOF,然后用'\0'替代它。注意:該函數不檢查緩沖區是否夠大,是否有溢出。 fgets()從文件指針stream所指向的文件中,最多取出size個字符存放到s所指向的換中去中。遇到EOF或一行結束時,讀取停止。如果讀取一行,它將該行存放到緩沖區,在最后一個字符的后邊添加'\0'并放到緩沖區。 返回值: fgetc(), ?getc() 和getchar()成功時返回讀取字符的ASCII碼值,失敗時返回EOF。 gets() 和fgets() 成功時返回字符串的指針s,失敗時返回NULL指針。 ~~~ #include <stdio.h> int main(int argc, char **argv) { int tmp; FILE *fp; char ptr[10]; char *p; fp = fopen("/work/tmp/c/txt", "r"); if(fp == NULL){ printf("open txt fail\n"); return -1; } /*fgetc function test*/ if((tmp = fgetc(fp)) != EOF){ printf("tmp = %d, the character we get is %c\n", tmp, (char)tmp); } /*fgets function test*/ if((p = fgets(ptr, 5, fp)) != NULL){ printf("the string we get is %s\n", ptr); } /*getc function test*/ if((tmp = getc(fp)) != EOF){ printf("tmp = %d, the character we get is %c\n", tmp, (char)tmp); } /*getchar function test*/ if((tmp = getchar()) != EOF){ printf("tmp = %d, the characeter we get is %c\n", tmp, (char)tmp); } return 0; } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看