본문 바로가기
정리 전

21.02.05

by 오젼 2021. 2. 5.

헤더파일 #ifdef, #ifndef, #else, #endif 의 사용

m.blog.naver.com/whdgml1996/221127051226

 

[c언어 기초강좌 41] 분할 파일 작성. (헤더파일 / #ifndef / #ifdef)

안녕하세요. Paper 입니다. 중간고사도 서서히 끝나 가기는 하지만 떨어지는 과제 폭탄 덕분에 여전히 여...

blog.naver.com

 

 

매크로 함수 함수명() {함수내용} 꼴이 아니라, 함수명() 내용 이렇게 바로 적음.

dojang.io/mod/page/view.php?id=652

 

C 언어 코딩 도장: 75.2 함수 모양의 매크로 정의하기

#define은 함수 모양의 매크로도 정의할 수 있습니다. #define 매크로이름(x) 함수(x) #define 매크로이름(x) 코드조합 다음 내용을 소스 코드 편집 창에 입력한 뒤 실행해보세요. macro_function.c #include #defi

dojang.io

 

 

매크로를 두 줄에 걸쳐서

  • 두 줄에 걸쳐서 정의 할 경우 \(백슬래시) 기호를 사용한다.

dottak.github.io/c%20%EC%96%B8%EC%96%B4/2020/05/04/Chapter26-%EB%A7%A4%ED%81%AC%EB%A1%9C%EC%99%80-%EC%84%A0%ED%96%89%EC%B2%98%EB%A6%AC%EA%B8%B0-preprocessor/

 

[C 언어] Chapter26 - 매크로와 선행처리기(preprocessor) · DoTTak Blog

본 글은 ‘윤성우 저 열혈강의 C 프로그래밍’ 교재를 학습 후 정리한 글입니다.

dottak.github.io

 

 

void포인터로 함수 가리키기 "반환타입(*함수명)(매개변수타입)"

 

" 그 어떤 타입이든 객체든 가리킬 수 있는 포인터이기 때문이다. 심지어 함수도 가리킬 수 있기 때문에 void 포인터를 이용해 함수를 실행할 수도 있다. "

 

" void func() 이런 함수가 존재한다고 할 때 이 함수를 가리킬 수 있는 포인터는 다음과 같이 선언하면 된다. void (*funcPtr)(int); " -->반환형이 void이고 매개변수가 int형 하나인 함수이면 모두 사용할 수 있음.

 

psyhm.tistory.com/21

 

c++ void 포인터(generic 포인터), 함수형 포인터

1. void 포인터 c, c++ 언어에서 generic 포인터라고도 알려진 void 포인터는 굉장히 특별한 타입이다. 그 어떤 타입이든 객체든 가리킬 수 있는 포인터이기 때문이다. 심지어 함수도 가리킬 수 있기 때

psyhm.tistory.com

 

'정리 전' 카테고리의 다른 글

21.02.07  (0) 2021.02.08
21.02.06  (0) 2021.02.07
21.02.04  (0) 2021.02.05
21.02.03  (0) 2021.02.04
21.01.30  (0) 2021.01.31

댓글