Algorithm (26) 썸네일형 리스트형 [C++] 구조체(STRUCT) 핵심요약 클래스와 유사하게 사용이 가능하다. 하나 이상의 변수를 그룹 지어서 새로운 자료형을 정의하는 것. 코드의 가독성을 높일 수 있다. 선언 및 정의(예제) struct Student //정의 { short id; int age; double score; }; Student minsu; //선언 위 코드는 컴파일러에 Student 구조체를 정의한다고 말한다. 일반적으로 구조체 이름은 대문자로 시작하여 변수 이름과 구분한다. Student 구조체는 세 개의 변수(short id, int age, double score)를 포함한다. 구조체의 일부인 이러한 변수를 멤버(member) 또는 필드(field)라고 한다. Student 는 단지 구조체 자료형에 불과하다. 컴파일러에 구조체에 멤버 변수가 있을 .. [C++] 파일의 끝(EOF)까지 입력받기 정수 #include //cin.eof() using namespace std; int main() { int n; while (!cin.eof()) { //EOF를 만날때까지 무한 입력 cin >> n; } return 0; } string(문자열) #include using namespace std; int main(){ string s; while(getline(cin, s)){ } return 0; } 이 밖에도 다양한 방법이 있는 것 같지만 일단 이정도로 알아보도록 하자. 이전 1 2 3 4 다음