[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언어의 기초 문법 에 대해 알아보았습니다. 감사합니다.
참고자료
- C언어 기초: https://www.programiz.com/c-programming
- C언어 문법: https://www.tutorialspoint.com/cprogramming/index.htm