상세 컨텐츠

본문 제목

[C++] 20220405_C++ 문법_01

C++ 문법

by simstealer 2022. 4. 5. 17:55

본문

C++ 프로그래밍 언어가 가지는 표현적 특성
 1) 대 / 소문자를 구분한다.
 2) 띄어쓰기를 통해 각 요소를 구분한다.
 3) 실행문의 끝을 ";"(세미콜론)으로 마무리 한다.


include는
 #include를 이용해서 다른 소스파일의 내용을 불러올 수 있다.
 #include "파일명.h" -> C라이브러리 파일 포함, 우리가 만든 소스파일을 포함 시킬 때
 #include <파일명> -> C++라이브러리 파일 포함
 #include 를 사용하는 문법은 소스파일의 가장 상단에 위치해야 한다.

 

정수 : short / int / long / long long

실수

float : 소수점 7자리까지 표현가능
double : 소수점 15자리까지 표현가능
long double : 그 이상

문자형 : char, string


#include <iostream>   // 입출력 라이브러리
#include <string>      //  문자열
using namespace std; //  std:: 를 쓰지 않아도 됨

int main()                //함수
{

int num = 0;            //변수 : 데이터를 저장하는 메모리 공간에 붙여진 이름

 

short maxShortNum = 32767;
short minShortNum = -32767;

//std::endl or \n 두가지 줄바꿈 방법


//sizeof를 사용하여 데이터 자료형의 크기 확인
std::cout << maxShortNum << std::endl;
std::cout << minShortNum << std::endl;
std::cout << sizeof(short) << "Byte" << std::endl;
std::cout << sizeof(int) << "Byte" << std::endl;
std::cout << sizeof(long) << "Byte" << std::endl;
std::cout << sizeof(long long) << "Byte" << std::endl;
std::cout << sizeof(__int8) << "Byte" << std::endl;
std::cout << sizeof(__int16) << "Byte" << std::endl;

char a = 'A'; // <-- 한 문자의 경우 작은 따옴표 사용 권장
std::cout << a - 1  << std::endl; //아스키코드표 확인, A = 65이므로 -1은 64로 출력 됨
std::cout << sizeof(a) << std::endl;

 

//문자열 사용
string helloText = "Hello!"; // --> string 문자열 큰 따옴표 사용
cout << helloText << endl;
cout << sizeof(helloText) << endl;

 

//input
//std::cin >> num;

 

//output
//printf("%d. Hello World!\n", num);
//std::cout << num << ". Hello World!\n";
}


 

 

 

관련글 더보기

댓글 영역