매크로함수 : 어떠한 길고 반복되는 코드를 하나의 함수로 치환시켜 코딩을 용이하게 해줌 #define [매크로이름] [작동될 코드] or#define [매크로이름]([받게될 정수형이나 문자형의 이름]) [앞의 나온 변수를 이용한 함수] 하지만 #define은 식을 인자로 받을때 제데로 동작하지 않는다. 이것을 보완한 것이 인라인함수 _lnline [함수이름]([인자]) { 매크로할 함수 식 } typedef: 자신이 원래 있던 자료형을 새로운 이름으로 만들어 줄 수 있음. typedef [원래있던 자료형] [새로 정할 자료형] ; 구조체 포인터 void A(struct [구조체분류] *[구조체이름]){//이 안에서 포인터로 계산}메인함수 안에서 구조체 포인터 함수로 보내기.A(&[구조체이름]); #inc..
구조체 생성법 struct (구조체 분류) { (자료형) (구조체에 상속된 변수 이름);}; 다른 함수 안에서 구조체를 선언하고 구조체 안의 변수나 문자를 받는 방법. 선언 : struct (구조체 분류) (구조체 이름) 받는법 : (구조체 이름).(구조체에 상속된 변수 이름) #include //헤더파일 불러오기 struct person //'person"이라는 구조체 생성{ char namae[10]; //이름 문자열로 설정 int result1; //첫번째 시험점수 정수로 설정 int result2; //두번째 시험점수 정수로 설정 int result3; //세번째 시험점수 정수로 설정}; int main() //메인 함수 선언{ struct person b[3]; //배열로 b[0],b[1],b[..
- Total
- 23,944
- Today
- 24
- Yesterday
- 50
- 끄투 핵
- 애니메이션
- SOB
- 동아리
- 아이마스DB
- 끄투
- 맥북
- 리뷰
- 일상
- 보고서
- 게임개발
- 텐서플로
- YoutubeAPI
- 개인프로젝트
- 서버
- C
- 티스토리테마
- 스택
- 웹
- 아이마스생일
- 강좌
- 리듬게임
- c언어
- Python3
- 핵
- 프로그래밍 언어
- java
- 아이돌DB
- 학교
- 파이썬