C 7

c언어-포인터의 정의, 사용법

안녕하세요. 코듀Codeyou입니다 오늘은 c언어의 포인터의 정의, 사용법에 대해 학습해보겠습니다. 이번 주 학습의 목차입니다. 1. 포인터 1-1. 포인터란 1-2. 포인터의 사용법 2. 포인터와 배열 1. 포인터 1-1. 포인터란? 포인터는 실제 값을 저장하는 변수들과 다르게 각 값이 저장된 메모리의 주소를 저장하는 요소입니다. 예를 들어 int a=10 인 변수가 있다고 하면, 포인터는 a의 값인 10을 저장하는 것이 아니라 a 라는 변수에게 할당된 메모리의 주소 값을 저장합니다. 1-2. 포인터의 사용법 포인터의 사용법은 아래의 예시와 함께 학습해보도록 하겠습니다. int* ptr; int a,b; a=10; ptr=&a; b=*ptr; 위의 예시를 보면 먼저 포인터의 선언은 자료형과 변수명 사이..

C 2022.11.13

c언어- array 배열, string 문자열 사용법

안녕하세요. 코듀Codeyou입니다 오늘은 c언어의 String 문자열과 array배열의 정의, 사용법에 대해 학습해보겠습니다. 이번 주 학습의 목차입니다. 1. 배열 array 1-1. 배열을 사용하는 이유와 기존 변수와의 차이점 1-2. 배열 정의 방법 1-3. 주의할 점 2. 문자열 2-1. 단어, 문장이 저장되는 방법 2-2. NULL, \0이란 2-3. 주의할 점 문자열을 이해하기 위해서 먼저 array 배열에 대해 학습해 볼 건데요. 1. 배열 array 기존의 변수에는 하나의 정보를 저장할 수 있는 것과 다르게 배열은 기존의 변수를 여러 개를 묶음으로 가지는 변수입니다. 예를 들어 우리가 학습한 기존의 변수는 a=10, b=20으로 저장했다면배열을 사용하면 a[0]=10, a[1]=20.....

C 2022.11.06

c언어-Fuction 정의, 사용법

안녕하세요. 코듀Codeyou입니다 오늘은 c언어의 함수에 대해 학습해보겠습니다. 이번 주 학습의 목차입니다. 1. 함수란 1.1. 함수의 필요성 2. 함수의 return 형 3. 작성법 4. 사용법 1. 함수란 먼저 함수란 무엇인가에 대해 알아보겠습니다. 수학에서 함수 f(x)는 1개의 x값에 특정 x값을 넣어 함수에 정의된 대로 계산하여 하나의 y값을 갖는 것입니다. c언어에서의 함수도 수학의 함수와 비슷한데요. c언어에서는 코드 작성자가 원하는 동작을 함수안에 작성한 뒤, 입력하고자 하는 값을 함수를 호출할 때 함수의 input으로 넣어주면 함수의 종류에 따라 동작을 작동하거나 작동후 결과물을 리턴해주는 것입니다. 1.1. 함수의 필요성 위의 설명을 읽으신 분들 중에는 동작시키고 싶은 내용을 mai..

C 2022.10.30

c언어-반복문(for문, while문, switch문, break문)

안녕하세요. 코듀Codeyou입니다 오늘은 c언어의 반복문에 대해 학습해보겠습니다. 이번 주 학습의 목차입니다. 1.for문 1-1. for문 작성법 1-2. for문 실행 과정 2. while문 2-1. while문의 작성법 2-2. while문 실행 과정 2-3. for문과의 차이점 3. switch문 3-1. switch문 작성법 3-2. switch문의 실행 과정과 주의할 점 오늘은 for문, while문, switch문의 세 가지 반복문에 대해 알아볼 건데요. c언어에서는 여러 조건을 가진 반복문을 사용할 수 있습니다. 1.for문 먼저 for문에 대해 알아보겠습니다. for문은 해당 반복문 안의 코드를 조건식을 만족하는 동안 또는 정한 횟수만큼 반복하는 반복문입니다. 1-1. for문 작성법 ..

C 2022.10.23

c언어-조건문(비교연산자, 논리연산자, if문, else문, else if문

안녕하세요. 코듀Codeyou입니다 오늘은 c언어의 조건문에 대해 학습해보겠습니다. 이번 주 학습의 목차입니다. 1. If문 1-0-1. 비교 연산자 1-0-2. 논리 연산자 1-1. if문 작성방법 2. else문 2-1. else문의 조건 2-2. else문 작성법 3. else if문 3-1. else if문과 if문의 차이 3-2. else if문의 사용법 1. If문 프로그램을 목적에 맞게 구현할 때 대부분 사용하는 제어문 if입니다. if 문은 내가 원하는 상황에만 특정 코드를 실행시키고자 하는 목적으로 사용하는 문법입니다. 1-0-1. 비교연산자 제어문에 들어가기에 앞서 조건을 작성할 때 사용하는 비교 연산자에 대해 알아봅시다. 비교 연산자는 비교하고자 하는 두 변수 또는 두 값 사이에 작성..

C 2022.10.16

c언어- 변수 선언, 입력, 출력

안녕하세요. 코듀Codeyou입니다 오늘은 c언어의 변수 선언, 입력과 출력에 대해 학습해보겠습니다. 이번주 학습의 목차입니다. 1. 변수 선언 2. 입력 3. 출력 1. 변수 선언 1-1. 선언 형식 c언어에서 변수 선언을 하기 위해서는 변수명과 변수의 자료형을 명시해주어야 합니다. 변수 선언의 코드의 형식으로는 (변수의 자료형) (변수명) (= 대입을 원하는 값); 으로 정리할 수 있습니다. 자료형으로는 int char, float 등등 코드를 짜는 사람이 생성하고자 하는 자료형대로 자유롭게 1개를 선택해 사용할 수 있으며 변수 선언에서의 자료형 작성은 필수입니다. 1-2. 변수 선언 위치 또 명시해야 할 점은 변수선언의 위치입니다, 변수선언의 위치에 따라 main 함수에서만 사용가능한 변수를 생성할..

C 2022.10.09

c언어-메모리와 자료형

모든 언어로 코드를 짤 때 사용하는 필수적인 것은 변수입니다 변수는 저장하고자 하는 글이나 숫자 등을 저장할 수 있는 것으로 메모리라는 공간에 할당됩니다. 변수에 무엇을 저장하고자에 따라 c언어에서는 자료형을 필요로 하는데 오늘은 이에 대해 배워볼 것입니다. 이번주 학습의 목차입니다. 1. 메모리 1-1. bit 1-2. byte 2. 자료형 2-1. 숫자를 담는 자료형 2-1-1. 변수의 저장 가능 값의 범위와 signed, insigned 2-1-2.signed 2-1-3. unsigned 2-1-4. 정수형과 실수형 2-2. 문자를 담는 변수 1. 메모리 자료형에 들어가기에 앞서 메모리에 공간을 할당하여 저장하는 방법에 대해 알아보도록 합시다. 메모리에 공간을 할당하기 위하여 bit로 구성된 byt..

C 2022.10.02