typedef 함수포인터 사용 지난번에 이야기한 struct의 typedef을 사용한 바와 같이typedef은 데이터 타입에 대해서 따로 별명을 붙여서 주어 간편하게 쓰는데 목적이 있다고 했다.그럼 함수포인터에 대해서 typedef을 쓰는이유는? 당연히 간편하게 쓸려고 그런거다.우선 함수포인터의 쓰는 방법 부터 보자.int test(int num){ printf("input num is %d.\n", num); }int main() { int (*testptr)(int); testptr = test; testptr(100); }위의 코드에서와 같이 호출하고자 하는 함수 이름 대신에 별표(*) 포인터변수를 적어주면된다.리턴타입 + (* 함수포인터 변수) ( 함수 인자 타입, .... ) 그럼 왜 typed..
베젤(bezel) TV나 스마트폰 주변을 둘러싸는 것을 지칭하는 말로 베젤(bezel)을 많이들 쓰곤 합니다. 영어 철자는 bezel. 영어 사전에 이렇게 설명되어 있습니다. The front surround of a TV or VDU screen, particularly in cathode ray tube screens 베젤(bezel)의 사전적 의미로 여러가지 뜻을 찾을 수 있군요.흠.. 보석 끼우는 홈도 베젤(bezel)이라 부르고 또는 시계 유리 뚜껑을 끼우는 홈도 베젤(bezel)이라 부른답니다.
구조체 선언과 구조체형 변수 정의 struct 구조체의 코드를 보다보면 typedef struct 라고 쓴걸 볼 수 있는데,어떤 의미인지 알아 보도록 하자. struct의 정의와 선언 그리고 typedef typedef 이야기를 하기에 앞서 struct 구조체에 대해서 좀 짚고 넘어가는게 좋을듯 하다.우선 struct 는 아시다시피 구조에 대해 정의하는 타입이다.가령 슈퍼맨의 구조체를 선언하려면 다음과 같이 하면 된다.struct SuperMan { int power; int age; }; 여기까지가 구조체가 어떻게 구성되는지 컴파일러에게 알려준것이고,실제로 메모리를 갖고있는 구조체 변수를 선언하려면 다음과 같이 한다.struct SuperMan ClarkKent; 자 여기까지 하면 우리의 슈퍼맨이 실체..
- Total
- Today
- Yesterday
- qxd1000a
- 파빌리온 X2
- 소니 캠코더
- Sony
- CSS
- cc2530
- 아이나비 탭 xd9
- 블랙박스
- 독후감
- 캠코더
- X1 DASH
- AXP35
- SM5
- c언어
- 아이나비
- 소니 핸디캠
- 아이나비 Tab XD9
- 아이나비 패드
- 소니
- 아이나비 탭 XD11 Pro
- 블로그
- HP Pavilion x2
- 독서
- 서평
- 팅크웨어
- 한빛미디어
- 아이나비 태블릿
- 소니 AXP35
- 박근혜
- 티스토리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |