본문 바로가기

반응형

혼공단/혼공C3기

(6)
[혼공C 학습단 3기] 6주차 기본미션 포인터 내용 블로깅 하기 메모리의 주소 메모리라는 것은 우리가 데이터를 넣고 꺼내 쓰는 공간으로, 그 위치를 식별할 수 있어야 합니다. int a; 주소 연산자: & 주소라 하면 변수가 할당된 메모리의 시작 주소를 의미합니다. &변수명; &a; 포인터와 간접 참조 연산자: * 포인터가 바로 변수의 메모리 주소를 저장하는 변수입니다. 주소를 저장할 포인터도 변수처럼 선언하고 사용합니다. 선언할 때 변수 앞에 *만 붙여주면 됩니다. 자료형 * 변수명; int * pa; const를 사용한 포인터 const 예약어를 포인터에 사용하면 이는 가리키는 변수의 값을 바꿀 수 없다는 의미로, 변수에 사용하는 것과는 다른 의미를 가집니다. 포인터는 메모리를 사용하는 또 다른 방법이다. 주소 연산자 &로 변수가 할당된 메모리의 위치를 확인한다...
[혼공C 학습단 3기]5주차 기본미션 직접 정리한 키워드 정리 공유 5주차 기본미션 직접 정리한 키워드 정리 공유 배열을 선언하면 많은 변수를 한 번에 선언하는 효과를 볼 수 있다. 배열을 초기화할 때는 중괄호({})를 사용한다. 배열은 주로 반복문으로 처리한다. 배열 전체의 크기를 구할 때 sizeof 연산자를 사용한다. char형 배열은 문자열을 저장하는 역할을 하는 것으로 문자열로 직접 초기화할 수 있다. char형 배열에 문자열을 저장할 때는 대입 연산자 대신 strcpy 함수를 사용한다 char형 배열에 문자열을 입출력할 때는 scanf, gets, printf, puts 등의 함수를 사용한다. 선택미션 널 문자의 정의, 용도와 표기법 공유 초기화한 문자들은 배열의 처음부터 차례로 저장되어 문자열을 만듭니다. 이때 남은 배열 요소에는 자동으로 0이 채워집니다. ..
[혼공C 학습단 3기]4주차 기본 미션 직접 표로 핵심 포인트 정리 공유 4주차 기본 미션 직접 표로 핵심 포인트 정리 공유 구분 예 설명 함수 선언 int sum(int a, int b); 함수의 형태를 알린다. 함수 원혀에에 세미콜론을 붙인다. 함수 정의 int sum(int a, int b) { return a + b; } 함수를 만든다. 반환값의 형태, 이름, 매개변수를 표시하고 블록 안에 기능을 구현한다. 함수 호출 sum(10, 20); 함수를 사용한다. 함수에 필요한 값을 인수로 준다. 형태 구분 설명 매개변수가 없는 경우 선언 int get_num(void); 또는 int get_num(); 특징 호출할 때 인수 없이 괄호만 사용한다. 반환형이 없는 경우 선언 void print_char(char ch, int count); 특징 반환할 때 return문을 쓰지..
[혼공C 학습단 3기]3주차 기본 미션 혼공 용어 노트에 용어 추가 등의 노트 활용 인증샷 제어문 - 특정 조건에 따라 실행하거나 실행하지 않아야 할 때 사용하는 문장 )선택문 : if문, switdh ~ case문 )반복문 : for문, while문, do~while문 )분기문 : break문, continue문, return문 블록 - 함수, 반복문, 선택문 등의 중괄호의 이루어진 단위를 말한다. 조건문 - 특정 조건을 만족할 때 코드를 실행하는 문법 )if문 : 괄호 내의 조건식이 참이면 블록 내의 문장을 실행한다. )else문 : if문의 조건식이 거짓이면 블록 내의 문장을 실행한다. 필요 없으면 없어도 된다. )else if문 : if문의 조건식이 거짓일 때 실행시킬 코드에 추가 조건을 걸고 싶을 때 사용한다. 마찬가지로 필요 없으면 else if를 사용하지 않아도 된다. 매달린 el..
[혼공C 학습단 3기] 2주차 기본미션 확인 문제 책에 푼 인증샷 2주차 기본미션 확인 문제 책에 푼 인증샷 3-1 확인문제 다음 자료형 중에서 실수형에 O표를 하세요. flaoat(O), long, char, double(O), int, unsigned, short 다음 프로그램의 실행결과를 예상해보세요. 3-2 확인문제 다음과 같이 변수가 선언되어 있을 때, scanf 함수의 사용법이 옳은 것을 고르세요. 3scanf(%d%f”,&in, &ft); 다음 프로그램의 빈칸에 알맞은 내용을 채워보세요. 키보드로 문자를 입력하여 아스키 코드 값을 출력하는 프로그램을 작성하세요. 어떤 문자가 입력될지는 실행할 때 결정합니다. 4-1 확인문제 4.0과 1.2의 덧셈, 뺄셈, 곱셈, 나눗셈을 한 값을 소수점 이하 첫째 자리까지 출력하세요. 두 과목의 점수를 입력하여 평균을 출력..
[혼공C 학습단 3기] 1주차 기본 미션 비주얼 스튜디오 설치 화면 인증샷 1주차 기본 미션 비주얼 스튜디오 설치 화면 인증샷 비주얼 스튜디오 내려 받아 설치하기 인터넷 브라우저에 https://visualstudio.microsoft.com/ko/downloads/ 주소를 입력 하면 다음과 같은 화면이 나옵니다. 여기서 커뮤니티 항목에 있는 [무료 다운로드]를 클릭합니다. 다음 그림처럼 화면 아래에서 메시지 박스가 올라오면 [실행] 버튼을 클릭합니다. [계속] 버튼을 클릭해서 설치를 진행합니다. 설치할 개발툴을 선택하는 화면이 뜨면 [C++를 사용한 데스크톱 개발]을 체크하고 [설치] 버튼을 클릭하세요. 바로 다운로드 받아서 설치하는 터라 네트워크 속도에 따라서 설치 시간이 걸릴 수 있습니다. [설치 후 시작] 박스는 체크한 상태로 진행합니다. 설치가 모두 끝나면 온라인으로 ..

반응형