c언어(7)
-
C++ 기초(2/10)
지난 글에서 언급했듯이 이번 글에선 C++에 대해 좀 더 자세히 다뤄보려고 한다. 일단 위와 같이 코드가 써진 것들을 하나하나 해석해보도록 하겠다. 일단 글 앞에 //가 입력된 것은 '주석'을 의미한다. 이는 C언어와 C++ 모두 공통적으로 사용하는데. 우리는 VS에선 주석 글들을 기본적으로 초록색으로 표시해준다. 우린 이러한 글들을 모두 지울 것이다.주석 글들을 모두 지웠다면 위와 같이 깔끔하게 바뀌었을텐데, 일단 왼쪽에 표시된 '숫자'를 기반으로 설명을 하도록 하겠다. 1번 #include 이란 입력과 출력을 위한 헤더 파일을 불러온 것이다. 표준 입출력 스트림 라이브러리를 포함하는 명령어이니 거의 항상 쓰는 편이라고 생각하면 된다. 2번은 비어있는 줄로 아무 코드가 작성되어 있지 않았다는 걸 의미하..
2024.08.20 -
C언어 기초 퀴즈
C언어 기초교육 5장까지 배웠던 내용을 복습할 겸 퀴즈를 내볼테니 맞춰보자.정답은 글의 맨 아래에 있다. 1. 다음 중 정수형 변수를 선언하고 초기화하는 올바른 방법은 무엇입니까?a) int num = "42";b) int num = 42;c) float num = 42;d) char num = 42; 2. 다음 중 실수형 데이터를 저장할 수 있는 변수 타입은 무엇입니까?a) intb) charc) floatd) double 3. 다음 코드의 출력 결과는?#include int main() { int num = 42; printf("%d\n", num); return 0; }a) 42 b) %d c) num d) Error 4. 다음 코드의 출력 결과는?#include int..
2024.05.24 -
C언어 기초교육(5/10)
자, 이번 장에서도 잊지 않고 복습과 이전에 배웠던 것에 대해 추가 설명을 하겠다. 1. main 함수란 C프로그램의 시작점, 진입점(Entry Point)이다. 2. 변수는 데이터를 저장하는 공간이다. 데이터의 타입에는 정수형(int), 실수형(float), 배정밀도 실수형(double), 문자형(char) 등이 있다. 3. 초기화란 선언한 변수에 값을 할당하는 것을 가리킨다. 4. printf 함수는 변수를 출력하는 데에 사용되며 형식지정자(%d, %c, %f, %lf) 등을 사용하여 각 변수의 값을 출력한다.%d는 정수형(int), %c는 문자형(char), %f는 실수형(float), %lf는 배정밀도 실수형(double)를 불러올 때 쓴다.ex)#include int main() { /..
2024.05.18 -
C언어 기초교육(4/10)
[복습]자, 이번엔 1장부터 3장까지 배웠던 내용을 복습하려고 한다. 내가 항상 복습을 강조하는 이유는 사람의 뇌는 여러 번 익혀야 기억이 오래가기 때문이다. 1. C언어는 시스템 프로그래밍 및 다양한 응용 프로그램을 개발하는 데 사용되는 범용 프로그래밍 언어이다. 2. 1970년대에 데니스 리치가 벨 연구소에서 개발하였다. 3. main 함수는 C프로그램의 시작점이자 진입점이다. 4. main 함수는 대부분의 프로그래밍 언어에선 두 개 이상 사용 할 수 없다. 5. 변수란 데이터를 저장하는 공간을 의미하며 변수는 특정 값을 메모리에 저장하고 필요할 때 이 값을 불러와 사용 할 수 있도록 한다. 6. 데이터에는 다양한 타입이 있는데. 대표적으로 정수형(int), 실수형(float), 문자형(char) 등..
2024.05.17 -
C언어 기초교육(3/10)
오늘은 변수와 데이터 타입, 그리고 초기화와 형식지정자에 대해서 배울 것이다. 먼저 변수는 데이터를 저장하는 공간을 의미한다.C언어에서 변수를 선언할 때 데이터 타입을 명시해야 한다. [데이터 타입의 종류]대표적인 데이터 타입의 종류에는 정수형, 실수형, 문자형 등이 있다.int : 정수형으로 ex) 10이나 -5 같은 숫자를 떠올리면 된다.float : 실수형으로 ex) 3.14, -0.01 같은 숫자를 떠올리면 된다.double : 배정밀도 실수형으로 ex) 2.71828 같은 더 높은 정밀도의 실수를 떠올리면 된다.char : 문자형으로 ex) a나 A 같은 문자를 떠올리면 된다. 잊지 말자. 변수는 데이터를 저장하는 공간을 의미하며 C언어에서 변수를 선언할 땐 데이터 타입을 명시해야 한다. [변수..
2024.05.16 -
C언어 기초교육(2/10)
이 글에선 C언어의 기분 구조에 대해 살펴볼 건데, C언어에선 코드를 작성 할 때 기본적으로 '규칙'이란 게 있다. 이 규칙들을 이해하고 숙지하는 것이 중요한데. 한 번 알아보도록 하자. [주석]가장 먼저 배워볼 것은 주석이란 것이다.주석이란? 컴파일러에 의해 무시되므로 프로그램 실행에 영향을 주진 않으며 주로 코드에 설명을 추가 할 때 사용된다. ex)// 이것은 주석을 설명하기 위한 한 줄 주석 /*이렇게 할 경우 /* 내용 */ 여러 줄로 주석을 쓸 수 있다.*/ [헤더파일]헤더 파일(header files)은 프로그램에서 사용 할 함수, 변수, 상수 등의 선언을 포함한다.주로 .h 확장자명을 가진다. ex)#include 여기서 stdio.h는 표준 입력/출력 함수들의 선언이 들어있는 헤더 파일..
2024.05.16