728x90

분류 전체보기 518

C(&C++) 이론 8. 데이터 타입과 상수

내용 참고 YES C (정보공학연구소/생능출판사) 혼자 연구하는 C/C++ (SoEn.kr /와우북스) 자료형(Data type)과 상수(Constant) Ⅰ. 자료형/데이터 타입(data type) C언어에서 자료형이란 데이터를 메모리에 저장할 때 알맞은 공간을 할당하고, 적절한 형태로 출력하기 위해서 사용되는 것이다. 1. 기본형 : 하나의 데이터를 저장하기 위해 사용되는 자료형 ■ 문자형 : 문자 하나를 저장하는데 사용.내부적으로는 정수형과 구조가 같다. (char 등) ■ 정수형 : 소수점이 없는 정수 데이터를 저장하는데 사용. (int, long, short 등) ■ 실수형 : 소수점이 있는 실수 데이터를 저장하는데 사용. (float, double 등) ■ void형 : 아직 타입이 지정되어있..

C(&C++) 이론 7. 변수 선언과 기본 데이터 타입

내용 참고 C++ 기초플러스 4판 (성안당) 혼자 연구하는 C/C++ (Soen.kr/와우북스) Microsoft Docs (구 MSDN) 변수 선언과 기본 데이터 타입 ■ 앞에서 변수를 선언하는 것을 보여준적이 있다. ■ 이번에는 변수에 대해서 좀 더 자세히 알아보자. Ⅰ. 변수 선언 int main() { int a; int zero = 0; return 0; } ⅰ. 변수 선언 방법 ■ 위의 코드를 실행하면 변수를 선언만하고 한번도 쓰지 않았다는 warning(경고)가 뜰 것이다. ■ 하지만 딱히 Error(오류)가 뜨진 않고 실행된다. ■ 즉, 거의 모든 코드에 include문이 들어가긴 하지만 반드시 필요한 건 아니라는 뜻이다. ■ 변수 선언은 기본 문법적 내용이기 때문에 변수를 선언하기 전에 ..

C(&C++) 이론 6. 표준 입출력 방법

내용 참고 C++ 기초플러스 4판 (성안당) 혼자 연구하는 C/C++ (Soen.kr/와우북스) Microsoft Docs (구 MSDN) C/C++에서 데이터를 출력해보자. ■ 가장 기본적인 main함수 구조에 데이터 입출력을 위한 구조를 추가해보자. ■ 추가되는 부분 중 중요한 부분은 include 문과 기본 입출력 함수 및 클래스이다. Ⅰ. C언어의 Hello World #include int main() { printf("Hello World \n"); return 0; }​ ⅰ. #include ■ include 명령어는 코드의 가장 상단에 위치하며 코드를 추가하는 역할을 한다. ■ 코드의 맨 윗줄에서 '#'으로 시작하는 명령어들을 '전처리기'라고 하며 가장 먼저 처리되는 코드이다. ■ incl..

컴활 1급 필기. 1. 컴퓨터 일반 (1) 운영체제

▽ 운영체제(OS; Operation System) // 윈도우즈10, 리눅스, 유닉스, 맥 같이 정보기기와 사용자를 이어주는 프로그램. // ios나 안드로이드 등도 운영체제임. ▽ 특징 1. 관리기능 1) 주변장치를 관리하는 바이오스(BIOS; Basic Input/Output System) 포함한다. // 바이오스 : 컴퓨터의 기본적인 데이터 입출력을 처리하는 펌웨어이다. // 가장 낮은 수준에서 컴퓨터(하드웨어)와 운영체제(소프트웨어) 사이의 데이터 흐름을 관리한다. // 펌웨어(firmware) : 특정 하드웨어 장치에 포함된 소프트웨어를 말한다. 2) 하드웨어와 데이터 등을 관리한다. 3) 시스템 메모리를 관리하고, 응용 프로그램의 실행을 제어한다. 2. 사용자를 위한 기능 1) 컴퓨터 하드웨..

C(&C++) 이론 5. main 함수

내용 참고 C++ 기초 플러스 4판 (성안당) 혼자 연구하는 C/C++ (Soen.kr/와우북스) Microsoft Docs (구 MSDN) C/C++ 프로그램의 가장 단순한 형태 ■ 콘솔이나 화면에 아무것도 띄우지 않고, 프로그램을 시작하자마자 끝낸다. int main() { return 0; } ■ C/C++ 프로그램은 '메인 함수'에서부터 시작된다. ■ 함수에 대해서는 이후에 더 자세하게 다룰 것이며 여기서는 'main'이라는 함수에 집중한다. 반환값 함수명(함수인자) { 함수 내용; return 값; (함수의 반환값) } ■ C/C++ 프로그램의 시작점이 되는 함수의 이름은 main 이며 이는 임의로 변경할 수 없다. ■ main 함수의 반환값은 int가 원칙이지만 컴파일러에 따라서 void도 허..

반응형