본문 바로가기

728x90
반응형

Programming

(117)
[C++] ShiftString #include using namespace std; char* ShiftLeftString( char* msg, int len ) { // 결과 문자열을 보관할 공간을 할당한다. char* copy_msg = new char[ len + 1 ]; // 원본 문자열의 첫번째 글자를 빼고 복사한다. for ( int i = 0; i < len - 1; ++i ) { copy_msg[i] = msg[ i + 1 ]; } // 원본 문자열의 첫번째 글자를 제일 뒤에 복사한다. copy_msg[ len - 1] = msg[ 0 ]; copy_msg[ len ] = NULL; return copy_msg; } int main () { char message[] = "BINGO JJANG!!!"; //cout
[C++] ReverseString Working #include using namespace std; char* revstr_dm(char* src, int len); int main__() { char orig[] = "ABCD"; cout
[C++ 연습문제] 4장. 복합데이터형 (1) 1. 데이터 객체의 선언 a. 30개의 char형 원소를 가진 배열 actors b. 100개의 short형 원소를 가진 배열 betsie c. 13개의 float형 원소를 가진 배열 chuck d. 64개의 long double형 원소를 가진 배열 dipsea 더보기 char actors[30] short betsie[100] float chuck[13] long double dipsea[64] 2. 1번을 내재된 배열 대신 array 템플릿으로 데이터 객체 선언 더보기 더보기 array actors; array betsie; array chuck; array dipsea; 3. 5개의 int형 원소를 가진 배열, 1부터 시작하는 처음 다섯 개의 홀수로 초기화 더보기 int odd[5] = {1, 3,..
[C++ 실습] 4장-09. 변수형의 조합 #include using namespace std; struct antarctica_years_end { int year; }; int main() { antarctica_years_end s01, s02, s03; s01.year = 1998; antarctica_years_end* pa = &s02; pa->year = 1999; antarctica_years_end trio[3]; //3개 구조의 배열 trio[0].year = 2003; cout year 멤버변수 (trio+1) -> year=2004; trio[1].year=2004; const antarctica_years_end* arp[3] = { &s01, &s02, &s03 }; cout year 멤버변수 const antarctic..
[C++ 실습] 4장-08. 포인터, 배열, 포인터 연산 #include using namespace std; int main() { double wages[3] = { 10000.0, 20000.0, 30000.0 }; short stacks[3] = { 3,2,1 }; //배열의 주소를 알아내는 두 가지 방법 double* pw = wages; //배열 이름 = 첫번째 원소의 주소 short* ps = &stacks[0]; //배열 원소에 주소 연산자 사용 cout
[웹프로그래밍 실습] 2. 월드와이드웹과 HTML 1-1) 웹페이지 요청하기와 소스 보기 1-2) HTML 기본문서 작성과 실행하기 example 1-2 example 1-2 2-1) 제목과 문단 태그 활용 example 2-1 html example hello world hello world hello world hello world hello world hello world 2-2) 텍스트 관련 태그 활용 bold text strong text italic text emphasized text mark text small text deleted text inserted text This is superscript text This is subscript text 2-3) 목록 만들기 Unordered List Coffee Tea Milk Ordere..
[C++ 실습] 4장-07. 포인터와 메모리 해제 #include using namespace std; int main() { int donuts = 6; //4바이트 자료형 double cups = 4.5; //8바이트 자료형 cout
[C++ 실습] 4장-04. 구조체 #include using namespace std; struct inflatable { char name[20]; float volume; double price; }; int main() { inflatable guest { "Glorious Gloria", 1.88, 29.99 }; inflatable pal { "Audacious Arthur", 3.12, 32.99 }; cout

728x90
반응형