프로그래밍/C, C++

C언어 기본 문법(변수, 자료형, 연산자)

ridev0901 2024. 11. 23. 11:28
728x90
300x250

 

C언어 실무 활용 예제와 기본 문법 설명

C언어, 실무에서 어떻게 활용될까?

C언어는 오랜 역사를 가진 언어임에도 불구하고 여전히 다양한 분야에서 활발하게 사용되고 있습니다. 특히 다음과 같은 분야에서 C언어의 강점이 빛을 발합니다.

  • 시스템 프로그래밍: 운영체제, 컴파일러, 임베디드 시스템 등 시스템의 근간을 이루는 소프트웨어 개발에 주로 사용됩니다.
  • 게임 개발: 고성능이 요구되는 게임 엔진의 일부 또는 전체를 C언어로 개발하여 효율성을 높입니다.
  • IoT (사물 인터넷) 기기: 메모리와 연산 능력이 제한적인 IoT 기기에서 효율적인 코드 실행을 위해 C언어가 활용됩니다.
  • 고성능 컴퓨팅: 수치 계산, 과학 기술 계산 등 고성능이 필요한 분야에서 C언어의 빠른 실행 속도가 유용하게 활용됩니다.
300x250

 

이전 시간에 이어서 오늘은 변수, 자료형, 연산자에대해서 포스팅 하겠습니다.

2024.11.22 - [프로그래밍/C, C++] - C언어 시작과 기본 입출력(printf, scanf)

 

C언어 시작과 기본 입출력(printf, scanf)

C언어 유래, 역사, 기본 입출력1. C언어의 탄생과 발전C언어의 탄생C언어는 1970년대 초 벨 연구소의 데니스 리치와 켄 톰슨에 의해 개발된 프로그래밍 언어입니다. 유닉스 운영체제를 효율적으로

ridev0901.tistory.com

 

728x90

C언어의 기본 문법: 변수, 자료형, 연산자

1. 변수 (Variable)

  • 개념: 데이터를 저장하기 위한 메모리 공간에 붙여진 이름입니다.
  • 선언: 자료형과 변수 이름을 지정하여 선언합니다.
int age = 20; // 정수형 변수 age에 20을 저장
float height = 175.5; // 실수형 변수 height에 175.5를 저장
char grade = 'A'; // 문자형 변수 grade에 'A'를 저장
코드를 사용할 때는 주의가 필요합니다.
 

2. 자료형 (Data Type)

  • 개념: 변수에 저장될 데이터의 종류를 나타냅니다.
  • 주요 자료형:
    • int: 정수
    • float, double: 실수
    • char: 문자
    • bool: 논리값 (true, false)
  • 예시: 위의 변수 선언 예시 참고

3. 연산자 (Operator)

  • 개념: 데이터를 처리하기 위한 기호입니다.
  • 종류:
    • 산술 연산자: +, -, *, /, % (나머지)
    • 관계 연산자: == (같음), != (다름), >, <, >=, <=
    • 논리 연산자: && (그리고), || (또는), ! (부정)
    • 대입 연산자: =
int x = 10, y = 5;
int sum = x + y; // 덧셈 연산
int remainder = x % y; // 나머지 연산
bool isGreater = x > y; // 비교 연산
코드를 사용할 때는 주의가 필요합니다.
 

코드 설명

  • 변수 선언: int age = 20; 와 같이 자료형과 변수 이름을 지정하고 초기값을 할당합니다.
  • 자료형: int, float, char 등 다양한 자료형을 사용하여 저장할 데이터의 종류를 결정합니다.
  • 연산자: +, -, *, /, % 등 산술 연산자를 사용하여 수치 계산을 하고, ==, !=, >, < 등 관계 연산자를 사용하여 값을 비교합니다.
  • 논리 연산: &&, ||, ! 등 논리 연산자를 사용하여 조건을 판단합니다.

다음 시간에는...

다음 시간에는 C언어의 조건문에 대해 자세히 알아보고, 간단한 프로그램을 만들어 보도록 하겠습니다.

728x90
300x250