문자열 2

[C++] 9. Char, 구조체, void 포인터

▶ 이전강의- 바로가기 [C++] 8. 배열과 포인트 연산▶ 이전강의- 바로가기 [C++] 7. 포인터▶ 이전강의- 바로가기 [C++] 6. TextRPG 레벨업 시스템 - 완성▶ 이전 학습- 바로가기 [C++] 5. TextRPG 아이템 능력치 적용▶ 이전 학습- 바로가기 [C++] 4. TextRPG 아lhy-info.tistory.com ▶ Char 포인터const char* pText = "text";cout - const를 바꾸면 문자열로 저장할 수 있음 - 값을 바꾸면 메모리 주소가 바뀜 ▶ 구조체 포인터cout 을 이용해 가르키는 대상의 맴버에 접근 가능pStudent->iKor = 80;cout - 연산자 우선순위 때문에 .을 먼저 인식함 - 메모리 주소 .은 잘못된 문법이며 *pStude..

C++/C++입문 2025.04.09

[C++] 구조체와 문자열

구조체  - 관련 있는 변수들을 모아 하나의 새로운 타입을 만들어주는 기능 형태 - struct 구조체명 {}; 의 형태로 구성  배열과 구조체의 공통점 - 데이터 집합이다. - 연속된 메모리 블럭에 할당되며 구조체 맴버들은 연속된 메모리 블럭으로 잡히게 된다. 실습#define NAME_SIZE 32struct _tagStudent{ char strName[NAME_SIZE]; int iNumber; int iKor; int iEng; int iMath; int iTotal; float fAvg;};- 학생 정보 구조체 선언 //변수를 초기화 해주지 않으면 쓰레기 값이 들어감_tagStudent tStudent_s;_tagStudent tStudent = {};_tagStudent tStudentArr..

C++/C++입문 2025.03.28