[c언어] C언어 기초 문법

C언어는 구조화된 프로그래밍 언어로, 프로그래밍 입문자 에게 적합한 언어입니다. 이 블로그 포스트 에서는 C언어의 기초 문법 에 대해 설명하겠습니다.

변수 및 데이터 타입

변수는 데이터를 저장하는 메모리 공간 으로, 데이터 타입에 따라 다르게 정의됩니다. 예를 들어, 정수를 저장하는 변수는 int, 실수를 저장하는 변수는 float 데이터 타입을 사용합니다. 아래는 변수를 선언하고 값을 할당하는 예제입니다.

#include <stdio.h>

int main() {
    int num1;  // 정수형 변수 선언
    float num2;  // 실수형 변수 선언

    num1 = 10;  // 값 할당
    num2 = 3.14;  // 값 할당

    printf("num1: %d\n", num1);
    printf("num2: %f\n", num2);

    return 0;
}

조건문과 반복문

C언어는 if-else 문을 통해 조건문 을 처리하고, for, while 문을 통해 반복문 을 처리합니다. 아래는 if-else 문과 for 반복문을 사용한 예제입니다.

#include <stdio.h>

int main() {
    int num = 10;

    if (num > 0) {
        printf("양수입니다.\n");
    } else {
        printf("음수입니다.\n");
    }

    for (int i = 0; i < 5; i++) {
        printf("현재 인덱스: %d\n", i);
    }

    return 0;
}

함수

C언어는 함수 로 모듈화된 프로그래밍이 가능합니다. 함수는 return_type, function_name, parameters 로 정의됩니다.

#include <stdio.h>

// 두 정수를 더하는 함수
int add(int a, int b) {
    return a + b;
}

int main() {
    int result = add(3, 7);
    printf("결과: %d\n", result);
    return 0;
}

이러한 기초 문법을 익힘으로써, C언어를 통해 간단한 프로그램을 작성할 수 있게 됩니다.

이상으로 C언어의 기초 문법 에 대해 알아보았습니다. 감사합니다.

참고자료