개발노트(150)
-
C언어 바이너리파일생성
12345678910#include typedef struct{ char name[10]; int kor, eng, mat; int avg; int rank; }Student;cs 구조체먼저 만들어줍니다.학생의 이름과 국어, 영어, 수학 점수를 입력받고바이너리 파일에는 평균과 rank를 추가시켜서 입력 할 예정이기 때문에구조체에 6개 변수를 담아줍니다. 1234567891011121314151617181920212223242526int main(void) { Student s1; FILE *fp, *fout; fp = fopen("student.txt", "w"); //"r"읽기 "a"추가로쓰기 "w"덮어쓰기 fout = fopen("student.bin", "wb"); if (fp == NULL) { ..
2018.12.18 -
C언어 명령프롬포트사용
12345678910111213141516171819202122232425262728//cmd창을 열고혹은 파일이 실행되는 폴더 (쉬프트 + 오른쪽버튼)//여기서 명령창실행 후 값을 입력하면 값이 argv 에 들어간다.#include int main(int argc, char *argv[]){ FILE *fp, *fout; //int i = 0; //char ch; char str[256]; fp = fopen(argv[1], "r"); fout = fopen(argv[2], "w"); if (fp == NULL) { printf("파일 개방 오류 \n"); return 1; } while ((fgets(str, 256, fp)) != NULL) { fputs(str, fout); } fclose(fp)..
2018.12.18 -
C언어 파일읽기, 쓰기 복사
구구단 소스를 짠 이유는 파일에 넣어주기 위해서였습니다. 1234567891011121314151617181920212223#define _CRT_SECURE_NO_WARNINGS#include int main(void){ FILE *fp, *fout; char ch; char str[256]; fp = fopen("source.txt", "r"); //"r"읽기 "a"추가로쓰기 "w"덮어쓰기 fout = fopen("source22.txt", "a"); if (fp == NULL) { printf("파일 개방 오류 \n"); return 1; } while ((fgets(str, 256, fp)) != NULL) //문자열에 fgets puts(str); fputs(str, fout);//str을 fo..
2018.12.01 -
C언어 구구단
구구단을 만들어 봅시다. 1234567891011121314151617#include int main(void){ int n; for (int k = 1; k
2018.12.01 -
C언어 구조체와 사용자정의함수를 사용해서 학점구하기
변수정의는 구조체를 사용하고사용자정의함수를 사용해서 입력, 출력, 계산, 오름차순을 하는 코드를 만들어봅시다.이전 글과 동일하게 구조체를 만들어줍니다. 12345678typedef struct{ char name[20]; int kor, eng, mat; int tot; double avg; char grade;}Student;cs 사용자정의함수는 아래처럼 만들어줬습니다. 12345678910111213void input_data(Student *parry)//입력{}void calc_data(Student *parry)//계산{}void sort_data(Student *parry)//순서{}void print_data(Student *parry)//출력{}Colored by Color Scripter..
2018.10.14 -
C언어 구조체를 사용해서 입력, 출력하기
구조체에 대해서 먼저 알아봅시다. C/C++ 프로그래밍 언어에서 구조화 된 데이터를 처리할 때 struct를 사용하는데 이를 구조체라고 한다.구조화되었다는 말은 의미가 연결되어 한 덩어리로 처리하는 방식을 말한다.관련된 컴퓨터 용어로 보면 record 그리고 Object와 비슷한 개념이다.그리고 자료처리와 연관하여 데이터 구조와 연관이 되어 있다. https://ko.wikipedia.org/wiki/Struct 구조체는 각각의 변수를 저장해놓는 상자입니다.학생의 이름, 국어, 영어, 수학점수를 입력받고총점, 평균을 구해서 평균을 기준으로 학점을 구하는 소스를 짜봅시다. 일단 구조체를 만들어줍시다.구조체는 typedef struct{ } 이런 형식으로 만들고 구조체 안에는 변수들이 들어가게 됩니다.변수를..
2018.10.14