728x90 union2 [Typescript] 타입 시스템 이해 : 정적 타입으로 안전한 코드 작성 들어가며타입스크립트의 가장 큰 장점은 강력한 타입 시스템입니다. 타입 시스템은 코드에서 데이터의 형태를 명시적으로 정의하고, 잘못된 데이터나 로직으로 인한 오류를 사전에 방지합니다. 이번 글에서는 타입 추론, 명시적 타입 선언, 유니온 타입과 인터섹션 타입, 타입 별칭 등을 사용하여 타입스크립트의 기본 원리를 이해하고, 실용적인 예제를 통해 실습해봅니다.1. 타입 추론(Type Inference)과 명시적 타입 선언1-1. 타입 추론타입스크립트는 대부분의 경우 변수의 타입을 자동으로 추론합니다. [typescript]let message = 'Hello, TypeScript!'; // 타입 추론: string let age = 25; // 타입 추론: number 위 예제에서 message는 자동으로 s.. 2024. 12. 18. [C] 8. C언어의 "구조체" C 언어 학습: 구조체C 언어에서 구조체(struct)는 여러 변수를 하나의 복합 데이터 타입으로 묶어주는 기능을 제공합니다. 이번 글에서는 구조체 정의와 사용, 구조체 배열, 구조체와 포인터, 공용체와 열거형에 대해 알아보겠습니다.1. 구조체 정의와 사용구조체는 관련된 변수들을 하나의 단위로 묶어서 관리할 수 있게 해줍니다. 구조체를 정의하고 사용하는 방법은 다음과 같습니다.[c]#include // 구조체 정의 struct Person { char name[50]; int age; float height; }; int main() { // 구조체 변수 선언 및 초기화 struct Person person1; // 구조체 멤버에 값 할당 st.. 2024. 6. 13. 이전 1 다음 728x90