>백엔드 개발 >C++ >C 언어에서 typedef 키워드를 사용하여 구조 해석

C 언어에서 typedef 키워드를 사용하여 구조 해석

王林
王林앞으로
2023-08-25 13:25:151363검색

C 언어에서 typedef 키워드를 사용하여 구조 해석

Typedef

'C'를 사용하면 'typedef' 키워드를 사용하여 새로운 데이터 유형 이름을 정의할 수 있습니다. 'typedef'를 사용하면 새 데이터 유형을 만들 수 없지만 이미 존재하는 유형에 대해 새 이름을 정의합니다.

Syntax

typedef datatype newname;

Example

의 중국어 번역은 다음과 같습니다.

Example

typedef int bhanu;
int a;
bhanu a; %d
  • 이 문은 컴파일러에게 'bhanu'를 'int'의 다른 이름으로 인식하도록 지시합니다.
  • 'bhanu'는 'bhanu'를 사용하여 다른 변수 '를 생성합니다. a ' .
  • 'bhanu a '는 'a'를 'int' 유형의 변수로 선언합니다.

Example

의 중국어 번역은 다음과 같습니다.

Example

#include <stdio.h>
main (){
   typedef int hours;
   hours h; //int h;
   clrscr ();
   printf("Enter hours&rdquo;);
   scanf ("%d&rdquo;, &h);
   printf("Minutes =%d&rdquo;, h*60);
   printf("Seconds = %d&rdquo;, h*60*60);
   getch ();
}

Output

Enter hours =1
Minutes = 60
Seconds = 360

type정의하는 구조의 예

typedef struct employee{
   int eno;
   char ename[30];
   float sal;
} emp;
main (){
   emp e = {10, "ramu&rdquo;, 5000};
   clrscr();
   printf("number = %d&rdquo;, e.eno);
   printf("name = %d&rdquo;, e.ename);
   printf("salary = %d&rdquo;, e.sal);
   getch ();
}
출력

Number=10
Name=ramu
Salary=5000

위 내용은 C 언어에서 typedef 키워드를 사용하여 구조 해석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제