카테고리 없음

39. fscanf

리더2333 2020. 11. 10. 11:24
반응형
sample.txt 의 내용

abcd 10
1234 9.800000
#include <stdio.h>

int main()
{
    FILE* pFile = NULL;
    // r(읽기모드) t(텍스트모드)
    fopen_s(&pFile, "sample.txt", "rt");

    if (pFile)
    {
        char tmp[128] = {};
        int i = 0;
        float f = 0.0f;
        fscanf_s(pFile, "%s", tmp, sizeof(tmp));
        fscanf_s(pFile, "%d", &i);

        fscanf_s(pFile, "%s", tmp, sizeof(tmp));
        fscanf_s(pFile, "%f", &f);

        printf("%d, %f", i, f);

        fclose(pFile);
    }

    return 0;
}

실행결과

10, 9.800000

반응형