반응형

C언어 10

[C언어] 이중포인터 사용법 - 예제 코드 포함

C 언어로 이중 포인터 활용하기 - 초급 예제 이 예제에서는 C 언어에서 이중 포인터를 정의하고 활용하는 방법을 알아보겠습니다. 이중 포인터는 포인터의 포인터로, 메모리 주소를 참조하는 데 더 복잡한 구조를 사용할 때 유용합니다. 예제 1: 이중 포인터로 배열 요소 출력 이중 포인터를 사용하여 배열 요소를 출력하는 C 프로그램의 예제 코드입니다: #include void printArray(int **arr, int rows, int cols) { for (int i = 0; i < rows; i++) { for (int j = 0; j < cols; j++) { printf("%d ", arr[i][j]); } printf("\n"); } } int main() { int row = 3, col = 3..

IT기초/C 언어 2023.09.06

[C언어] 재귀함수 사용법 - 예제 코드 포함

C 언어로 재귀 함수 활용하기 이 예제에서는 C 언어에서 재귀 함수를 정의하고 활용하는 방법을 알아보겠습니다. 재귀 함수는 함수 내에서 자기 자신을 호출하는 것으로, 문제를 작은 부분으로 나누어 해결할 수 있을 때 유용합니다. 예제 1: 팩토리얼 계산 재귀 함수를 사용하여 팩토리얼을 계산하는 C 프로그램의 예제 코드입니다: #include int factorial(int n) { if (n

IT기초/C 언어 2023.09.06

[c언어] 포인터와 배열 조합 사용법 - 예제 코드 포함

C 언어로 포인터와 배열 조합 활용하기 이 예제에서는 C 언어에서 포인터와 배열을 조합하여 다양한 작업을 수행하는 방법을 알아보겠습니다. 포인터를 사용하여 배열의 요소에 접근하고 수정하는 등 다양한 작업을 수행할 수 있습니다. 예제 1: 배열 요소의 합 계산 포인터를 사용하여 배열 요소의 합을 계산하는 C 프로그램의 예제 코드입니다: #include int main() { int numbers[] = {1, 2, 3, 4, 5}; int sum = 0; int *pointer = numbers; for (int i = 0; i < 5; i++) { sum += *pointer; pointer++; } printf("배열 요소의 합: %d\n", sum); return 0; } 예제 2: 최댓값 찾기 포인..

IT기초/C 언어 2023.09.06

[C언어] 파일 입출력 사용법 - 예제 코드 포함

C 언어로 파일 입출력 다루기 이 예제에서는 C 언어를 사용하여 파일을 생성하고 읽고 쓰는 방법을 알아보겠습니다. 파일 입출력은 데이터를 영구적으로 저장하고 관리하는 데 사용됩니다. 예제 1: 파일 생성 및 쓰기 텍스트 파일을 생성하고 내용을 쓰는 C 프로그램의 예제 코드입니다: #include int main() { FILE *filePointer; // 파일 생성 또는 열기 (쓰기 모드) filePointer = fopen("example.txt", "w"); if (filePointer == NULL) { printf("파일을 열 수 없습니다.\n"); return 1; } // 파일에 내용 쓰기 fprintf(filePointer, "안녕하세요, 파일 입출력 예제입니다."); // 파일 닫기 fc..

IT기초/C 언어 2023.09.06

[c언어] 포인터 사용 방법 - 예제 코드 포함

C 언어로 포인터 활용하기 - 초급 예제 이 예제에서는 C 언어에서 포인터를 활용하여 변수를 다루는 방법을 알아보겠습니다. 포인터는 메모리 주소를 저장하고 해당 주소에 저장된 값을 조작하는 데 사용됩니다. 예제 1: 포인터 선언과 사용 포인터를 선언하고 변수를 가리키는 C 프로그램의 예제 코드입니다: #include int main() { int number = 42; int *pointer; pointer = &number; printf("변수의 값: %d\n", *pointer); return 0; } 이 코드는 포인터를 사용하여 변수의 값을 출력합니다. 예제 2: 포인터를 활용한 배열 접근 포인터를 사용하여 배열 요소에 접근하는 C 프로그램의 예제 코드입니다: #include int main() {..

IT기초/C 언어 2023.09.06

[c언어] 구조체 (struct) 사용 방법 - 예제 코드 포함

C 언어로 구조체 활용하기 - 초급 예제 이 예제에서는 C 언어에서 구조체를 정의하고 활용하는 방법을 알아보겠습니다. 구조체는 여러 데이터를 묶어서 관리하는 데 유용합니다. 예제 1: 구조체 정의와 사용 구조체를 정의하고 변수에 값을 할당하여 출력하는 C 프로그램의 예제 코드입니다: #include // 구조체 정의 struct Student { char name[50]; int age; double gpa; }; int main() { // 구조체 변수 생성 struct Student student1; // 값 할당 strcpy(student1.name, "John"); student1.age = 20; student1.gpa = 3.5; printf("학생 정보:\n"); printf("이름: %s\..

IT기초/C 언어 2023.09.06

[c언어] 반복문 (for, while) 사용방법 - 예제 코드 포함

C 언어로 반복문 (for, while) 사용하기 이 예제에서는 C 언어를 사용하여 반복문 (for, while)을 활용하는 간단한 프로그램을 작성합니다. 반복문은 일정한 작업을 여러 번 수행할 때 유용합니다. 예제 1: for 반복문 for 반복문을 사용하여 숫자를 1부터 5까지 출력하는 C 프로그램의 예제 코드입니다: #include int main() { int i; for (i = 1; i = 1) { printf("%d ", i); i--; } printf("\n"); return 0; } 예제 3: 사용자 입력과 반복문 사용자로부터 입력받은 숫자까지의 합을 계산하는 C 프로그램의 예제 코드입니다: #include int main() { int n, sum = 0; printf("양의 정수를 입..

IT기초/C 언어 2023.09.06

[C언어] 뺄셈 마이너스(-) 사용법 - 예제 코드 포함

C 언어로 뺄셈 계산하기 이 예제에서는 C 언어를 사용하여 두 정수를 뺄셈하는 간단한 프로그램을 작성합니다. 예제 1: 두 정수 뺄셈 다음은 두 정수를 뺄셈하는 C 프로그램의 예제 코드입니다: #include int main() { int num1 = 10; int num2 = 5; int difference = num1 - num2; printf("두 정수의 차는: %d\n", difference); return 0; } 이 코드는 두 정수를 뺄셈하고 결과값을 출력합니다. 예제 2: 사용자 입력으로 뺄셈 계산 사용자로부터 입력을 받아 두 정수를 뺄셈하는 C 프로그램의 예제 코드입니다: #include int main() { int num1, num2; int difference; printf("첫 번째..

IT기초/C 언어 2023.09.06

[c언어] 배열 사용방법 - 예제 코드 포함

C 언어로 배열 다루기 이 예제에서는 C 언어에서 배열을 만들고 다양한 작업을 수행하는 방법을 알아보겠습니다. 배열은 여러 데이터를 저장하고 관리하는 데 유용합니다. 예제 1: 배열 요소 출력 배열을 선언하고 요소를 출력하는 C 프로그램의 예제 코드입니다: #include int main() { int numbers[5] = {1, 2, 3, 4, 5}; printf("배열 요소 출력: "); for (int i = 0; i < 5; i++) { printf("%d ", numbers[i]); } return 0; } 이 코드는 배열을 선언하고 초기화한 후, 배열 요소를 출력합니다. 예제 2: 배열 요소 합계 계산 배열의 요소를 합산하는 C 프로그램의 예제 코드입니다: #include int main()..

IT기초/C 언어 2023.09.06

[C언어] 덧셈(+) 사용방법 - 예제 코드 포함

C 언어로 덧셈 계산하기 이 예제에서는 C 언어를 사용하여 두 정수를 더하는 간단한 프로그램을 작성합니다. 예제 1: 두 정수 덧셈 다음은 두 정수를 더하는 C 프로그램의 예제 코드입니다: #include int main() { int num1 = 5; int num2 = 7; int sum = num1 + num2; printf("두 정수의 합은: %d\n", sum); return 0; } 이 코드는 두 정수를 더하고 결과값을 출력합니다. 예제 2: 사용자 입력으로 덧셈 계산 사용자로부터 입력을 받아 두 정수를 더하는 C 프로그램의 예제 코드입니다: #include int main() { int num1, num2; int sum; printf("첫 번째 정수를 입력하세요: "); scanf("%d"..

IT기초/C 언어 2023.09.06
반응형