분류 전체보기(688)
-
파일 복사 프로그램 +_+/ 콘솔에서 돌아가요-
#include void main(int args, char **argv){ FILE *source, *destination; char buffer; source = fopen(argv[1], "r+"); destination = fopen(argv[2], "w+"); buffer = fgetc(source); while(buffer != EOF){ fputc(buffer, destination); buffer = fgetc(source); } } copy a.txt b.txt 하면 스윽 옮겨서 저장해주는 프로그램 ^^ 신기해.. MSDOS 시절 생각이 납니다-
2008.05.23 -
그냥 노파심에 한마디..
요새 이상하게 부쩍 한 시점에 방문자 수가 늘어나는걸 느낍니다.. -ㅅ-;;; 왜인지는 확실하죠.. 저의 실습 자료들 을 참고하시려는 분들이 어느 한 시점에 불쑥 늘어납니다. 보통 저와 같은 학생분들일 것이라고 생각하는데요 ^^ (일단은 고수분들은 아닐것이라고 판단 ~_~) 음.. 아무튼 간에... 좋습니다.. 와서 참고를 하셔도 되고.. API처럼(....) 제 소스를... 사용하셔도 좋습니다.. 그치만.. No cheat!! 혹시 과제나 숙제로 제 소스를 배껴 내시는 거라면 하셔도 좋습니다만 본인을 위해서 그렇게 하시지 말아주세요 ^^ 확실히 열심히 부딪혀보고 몰라도 끄적끄적 거리다보면 어느 시점에 확 이해가 갈겁니다.. 좀 더 과제같은 것은 여유를 가지고 일찍 부터 조금씩 시작해 보아요!!
2008.05.23 -
LinkedList를 활용한 도서 관리 프로그램
#include #include #include typedef struct Node { struct Book *data; struct Node *next; } node; typedef struct Book { // 제목, 저자, 출판사, 출판일, 가격 char title[30]; char author[20]; char publisher[20]; int date; int price; }; typedef struct LinkedList { int length; struct Node *fNode; }linkedList; // 1. 기본적인 링크드 리스트 함수 void initList(struct LinkedList*); node* getNodeAt(struct LinkedList*, int); void add..
2008.05.23 -
C로 파일 입출력을 한번 해보았어요 -ㅅ-...
#include #include #include struct Datas { char name[40]; char address[50]; char msg[60]; } ; void main(){ FILE *fp; char buffer[1024]; char *temp; int i=0; struct Datas* data = malloc(sizeof(struct Datas)); fp = fopen("Hello.txt", "r+"); fgets(buffer, 1024, fp); temp = strtok(buffer, "/"); strcpy(data->name, temp); temp = strtok(NULL, "/"); strcpy(data->address, temp); temp = strtok(NULL, "/"); ..
2008.05.22 -
Object Stream 파일 입출력 테스트
package inputOutput; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; public class IOManager { public static void main(String[] args) { ObjectInputStream in; ObjectOutputStream out; String name[] = { new String("현재은"), new String("이재영"), new Strin..
2008.05.20 -
C로 LinkedList 구현 +_+// (아 힘들었어;; ㅋㅋ)
#include #include typedef struct Node { int data; struct Node *next; } node; typedef struct LinkedList { int length; struct Node *fNode; }linkedList; node* firstNode; int length; void initList(struct LinkedList*); node* getNodeAt(struct LinkedList*, int); void add(struct LinkedList*, int); void addInIndex(struct LinkedList*, int , int); void erase(struct LinkedList*, int); void replace(struct Li..
2008.05.16