C언어 typedef 쉽게 정의 하는 방법

John Jeong (토론 | 기여)님의 2017년 5월 8일 (월) 12:26 판 (새 문서: ==개념== ;typedef 쉽게 정의 하는 방법 * 일반 변수 선언 형태에 typedef를 붙이기만 하면 됨 ==변수== * typedef를 통해 unsigned int를 U32로 정의 <sour...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개념

typedef 쉽게 정의 하는 방법
  • 일반 변수 선언 형태에 typedef를 붙이기만 하면 됨

2 변수

  • typedef를 통해 unsigned int를 U32로 정의
// 일반 변수 선언 형태
// unsinged int U32; 

// typedef 를 일반 변수 선언 형태에 붙여 줌
typedef unsigned int U32;

3 함수 포인터

  • typedef를 통해 함수 포인터를 PF로 정의
// 일반 함수 포인터 선언 형태
// int (*PF)(int, int);

// typedef를 일반 함수 포인터 선언 형태에 붙여 줌
typedef int (*PF)(int, int);

4 배열

// 일반 배열 선언 형태
// int ARY[2];

// typedef를 일반 배열 선언 형태에 붙여줌
typedef int ARY[2]; // ARY a[3]; → int a[3][2];
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}