본문 바로가기

반응형

IT

(172)
[C++]파일분할 [[확인문제 1]] >ACC.hmain.cppacc.cpp
[C++]동적할당3 #include #include using std::cin; using std::cout; using std::endl; #define MEMO_CNT 5 #define MEMO_LENGTH 1024 int main() { char *p[MEMO_CNT]; char buf[MEMO_LENGTH]; char *conch[MEMO_CNT]; for(int i=0; i
[C++]구조체와 클래스 #include #include #include using std::cin; using std::cout; using std::endl; class ACC { public: int accID; char pw[5]; char name[20]; int bal; void menu(int &sel); void mkacc(); void save(); void withdraw(); void balance(); }; int main() { ACC reval = {1111}; int choice; while(1) { reval.menu(choice); switch(choice) { case 1: reval.mkacc(); break; case 2: reval.save(); break; case 3: reval.with..
[C++]클래스 [[연습문제 1]] #include using std::cin; using std::cout; using std::endl; class ACC { public: int accId; char pw[5]; char name[20]; int bal; void showdata(); void deposit(); void withdraw(); }; int main() { ACC ac = {1111, "1234", "오세혁", 5000}; ac.showdata(); ac.deposit(); ac.withdraw(); ac.showdata(); return 0; } void ACC::showdata() { cout
[C++]동적할당2 [[확인문제 1]] #include #include using std::cin; using std::cout; using std::endl; #define MEMO_CNT 5 #define MEMO_LENGTH 1024 int main() { char *p[MEMO_CNT]; char buf[MEMO_LENGTH]; char len[MEMO_LENGTH]; for(int i=0; i < MEMO_CNT; i++) { cout
[C++]포인터배열의 동적메모리할당 [[연습문제 1]] #include #include #include using std::cin; using std::cout; using std::endl; using std::setw; struct Student { char name[20]; int kor, eng, mat, sum; }; void input(Student *p, int in); void outpt(Student *p, int out); int main() { int in; cout > in; Student *pts; pts = new Student[in]; cout
[C++]동적할당 [[연습 1]] #include using namespace std; int main() { int stNum; cout > stNum; double *height; height = new double[stNum]; double sum = 0; for(int i=0; i < stNum; i++) { cout
[C++]레퍼런스 2 [[연습1]] #include using namespace std; void plunsTen(int *a, double *d); void plusTen(int &a, double &d); int main() { int a; double d; cout > a; cout > d; plunsTen(&a, &d); cout

반응형