C언어에서 bin파일 읽어오기 질문입니다

C언어에서 bin파일 읽어오기 질문입니다

작성일 2022.05.05댓글 1건
    게시물 수정 , 삭제는 로그인 필요

안녕하세요. 현재 binary 파일에는 9306 1000 9387 1600 0a 라는 값이 저장되어 있습니다. 이를 우분투에서 C언어로 bin파일을 읽어오는 프로그램을 코딩해야 하는데 아래와 같이 코딩해서 파일을 실행했을 때 자꾸 30303030이라는 값이 출력됩니다.... 도저히 모르겠어서 질문 올립니다.. 채택 100 드릴게요 ...
9306 1000 9387 1600 이라는 값이 어떻게든 출력이 되어야하는 것 같은데 도무지 감이 안잡힙니다 ㅠㅠ 도와주세요..






profile_image 익명 작성일 -

파일에 정확히 뭐가 쓰여있는지 모르겠지만

30303030은 "0000" 입니다.

int r = (int)fread(&data, sizeof(int), 1, fp); printf("%d %d\n", r, (int)sizeof(int)); // 여기서 출력되는 두 값이 서로 같다면 파일 입출력 자체는 문제가 없습니다.

C언어 bin파일 읽어들이기 질문

... // 총 명령어 수 FILE* f = fopen("C:\\Users\\admin\\Desktop\\test_prog\\fib.bin... return 1; } while ((m[o] = fgetc(f)) != EOF) {// 파일 읽어들이기 printf("mem...

c언어에서 파일 읽어오기 질문이요

c언어 프로그램을 사용하고 있는데요. 파일의... 저렇게 되려면 파일읽어오기가 변수선언 전에 와야... // 배열에 값을 받는다. } 질문 있으시면 쪽지...

C언어 파일 읽어오기 질문

... fclose(fp); } 여기서 자꾸 cnt_t값을 파일에서 못 읽어와서 자꾸만 cnt_t값을 출력하면 1이 나오는데 어떻게 고치면 두번째 프로그램을...

C언어 파일 읽어 오기 질문

... if(fp == 0 ){ printf("파일 열기 실패"); return... 0; } [/code] 파일 안에는 예를들면 사과 포도... 파일 안에있는 문자열or숫자 들을...

c언어 파일 읽어오기 코드질문

파일읽어오고 싶은데요 코드를 어떻게 짜야할지 모르겠어요ㅠㅠ int main(void) { int ch, i; FILE *fp = fopen("text.data", "rt"); if(fp == NULL) { puts...

c언어 txt파일 읽어오기 질문

3 3 12 2 8 1 0 이렇게 되어있는 txt 파일읽어오고 싶습니다. 첫번째 줄(한줄에 정수 1개)은 int c 변수에 저장하고 두번째 줄(한줄에 정수 2개)부터는...