Programming/C2 c언어 구조체와 캡슐화 cs50 x edwith 일반적인 자료형들을 사용하기 적합하지 않을때 데이터를 캡슐화하여 어떤 개체에 연관되는 정보들을 한 덩어리로 묶을 수 있음. 단독으로는 의미 없지만 정보(멤버)들이 모여 개체를 이룰때 의미를 가짐. C에서 구조체(structure)라는 방법을 사용 typedef struct { string name; int year; float gpa; } student; -특정 멤버에 접근 구조체명.멤버명(student.name) student s1 = {'Saans', 2021, 4.0}; s1.gpa = 3.5; #include #include //학생 정보를 저장하는 student 구조체를 정의합니다. struct student { char name[20]; //이름이 들어갈 공간을 20으.. 2022. 1. 30. 13 -1 마술 상자 함수 https://modoocode.com/26 씹어먹는 C 언어 - modoocode.com 문제1. 숫자를 넣으면 4를 더해주는 함수 만들기 //마술상자 #include int magicbox(int my_box) { my_box += 4; return my_box; } int main() { int my_box; printf("마술 상자에 집어넣을 값: "); scanf("%d", &my_box); printf("마술 상자를 지나면 : %d \n", magicbox(my_box)); return 0; } 문제2. 현재 재산이 100000이고 매일 소득이 일정치 않을 때 slave 함수로 2개의 인자를 써서 현재의 재산과 오늘의 수입을 인자로 받는 함수 만들기 //현재 재산이 주어진 경우 #include.. 2021. 11. 18. 이전 1 다음