본문 바로가기
728x90

프로그래밍90

[C] 6. C언어의 "배열과 문자열" C 언어 학습: 배열과 문자열C 언어에서 배열과 문자열은 데이터를 효율적으로 저장하고 처리하는 데 중요한 역할을 합니다. 이번 글에서는 1차원 배열, 다차원 배열, 그리고 문자열 처리 함수인 strcpy, strcat, strcmp 등에 대해 알아보겠습니다.1. 1차원 배열1차원 배열은 동일한 자료형의 데이터를 연속적으로 저장할 수 있는 변수입니다. 배열의 각 요소는 인덱스를 통해 접근할 수 있습니다. 배열의 선언과 초기화는 다음과 같습니다.[c] #include  int main() {     int numbers[5] = {1, 2, 3, 4, 5}; // 배열 선언 및 초기화     for (int i = 0; i         printf("numbers[%d] = %d\n", i, numbers.. 2024. 6. 12.
[C] 5. C언어의 "함수" C 언어 학습: 함수C 언어에서 함수는 특정 작업을 수행하는 코드의 묶음입니다. 함수는 코드의 재사용성과 가독성을 높이는 데 중요한 역할을 합니다. 이번 글에서는 함수 정의와 호출, 반환값과 매개변수, 재귀 함수에 대해 알아보겠습니다.1. 함수 정의와 호출함수를 정의한다는 것은 함수의 이름, 반환형, 매개변수, 그리고 함수가 수행할 작업을 지정하는 것을 의미합니다. 함수 호출은 정의된 함수를 실제로 사용하는 것을 의미합니다. 함수 정의의 기본 구조는 다음과 같습니다.[c] 반환형 함수이름(매개변수 목록) {     // 함수가 수행할 작업     return 반환값; }  예제[c] #include  // 함수 정의 void sayHello() {     printf("Hello, World!\n"); .. 2024. 6. 12.
[github] 자주 사용하는 git 명령어 모음 기초 명령어1. git init : 현재 디렉토리를 새로운 Git 저장소로 초기화합니다.[bash]git init 2. git clone : 원격 저장소를 복제합니다. [bash]git clone  3. git status : 현재 작업 디렉토리의 상태를 확인합니다. [bash]git status 4. git add : 변경된 파일을 스테이지에 추가합니다. [bash]git add git add . # 모든 변경 사항 추가 5. git commit : 스테이지에 올라간 변경 사항을 커밋합니다. [bash]git commit -m "커밋 메시지" 6. git push : 로컬 커밋을 원격 저장소에 푸시합니다. [bash]git push origin  7. git pull : 원격 저장소의 변경 사항을 로컬.. 2024. 6. 12.
[C] 4. C언어의 "조건문과 반복문" C 언어 학습: 조건문과 반복문프로그래밍에서 조건문과 반복문은 코드의 흐름을 제어하는 중요한 도구입니다. 이번 글에서는 C 언어의 조건문과 반복문에 대해 알아보겠습니다. 특히, if 문, switch 문, for 문, while 문, do-while 문에 대해 자세히 살펴보겠습니다.1. if 문if 문은 조건이 참인지 여부에 따라 다른 명령을 실행할 수 있도록 합니다. 기본 구조는 다음과 같습니다.[c] if (조건) {     // 조건이 참일 때 실행되는 코드 }  예제[c] #include  int main() {     int number = 10;     if (number > 5) {         printf("The number is greater than 5.\n");     }     .. 2024. 6. 12.
[C] 3. C언어의 "연산자" C 언어 학습: 연산자C 언어에서 연산자는 변수와 값을 조작하기 위한 중요한 도구입니다. 이번 글에서는 산술 연산자, 관계 연산자, 논리 연산자, 비트 연산자, 할당 연산자, 그리고 기타 연산자(sizeof, 삼항 연산자 등)에 대해 알아보겠습니다.1. 산술 연산자산술 연산자는 기본적인 수학 연산을 수행하는 데 사용됩니다. C 언어에서 사용되는 산술 연산자는 다음과 같습니다.+ (더하기) : 두 값을 더합니다.- (빼기) : 두 값을 뺍니다.* (곱하기) : 두 값을 곱합니다./ (나누기) : 두 값을 나눕니다.% (나머지) : 두 값을 나눈 나머지를 구합니다.예제[c] #include  int main() {     int a = 10, b = 3;     printf("a + b = %d\n", a .. 2024. 6. 12.
[C] 2. C언어의 "기본 문법" C 언어 학습: 기본 문법C 언어를 학습하는 데 있어서 기본 문법을 이해하는 것은 매우 중요합니다. 이번 글에서는 Hello World 프로그램 작성, 변수와 자료형, 상수와 리터럴, 그리고 기본 입출력 함수인 printf와 scanf에 대해 알아보겠습니다.1. Hello World 프로그램 작성C 언어를 처음 배울 때, 가장 먼저 작성하는 프로그램이 바로 "Hello World"입니다. 이 프로그램은 간단하게 "Hello, World!"라는 메시지를 화면에 출력하는 역할을 합니다. 코드는 다음과 같습니다.[c] #include  int main() {     printf("Hello, World!\n");     return 0; } #include : 표준 입출력 라이브러리를 포함합니다. print.. 2024. 6. 12.
728x90