본문 바로가기

전체 글16

[C/C++]자료형 종류와 크기, 표현 범위 1. 정수형 (Integer Types) 자료형 크기(Byte) 범위(부호 있는 경우) 범위(부호 없는 경우) char1-128 ~ 1270 ~ 255signed char1-128 ~ 1270 ~ 255unsigned char1부호 없음0 ~ 255short2-32,768 ~ 32,7670 ~ 65,535unsigned short2부호 없음0 ~ 65,535int4-2,147,483,648 ~ 2,147,483,6470 ~ 4,294,967,295unsigned int4부호 없음0 ~ 4,294,967,295(32비트 플랫폼의) long4-2,147,483,648 ~ 2,147,483,6470 ~ 2,147,483,647(32비트 플랫폼의) unsigned long4부호 없음0 ~ 2,147,483.. 2024. 11. 10.
[Visual Studio]Windows에서 C/C++ 개발환경 설정 1.Visual Studio 다운로드https://visualstudio.microsoft.com/ko/downloads/무료 다운로드, 즉, 커뮤니티 버전을 클릭.설치 실행 파일이 자동으로 다운로드가 되는데, 안 되면 저 문구를 클릭.다운로드 받은 setup 파일을 실행시키면 위와 같은 창이 나온다.​2.Visual Studio 설치다운로드한 setup 파일을 실행시키고 진행을 한다.위와 같이 워크로드 및 언어팩 등을 설치하는 창이 나타난다.워크로드는 추후에 설치하고 일단 언어 팩에서 한국어만 체크하고 설치.필요한 워크로드 설치하는 법은 아래에서 다룰 것이다.계속을 클릭.설치 후 시작이 체크되었기 때문에 끝나면 바로 IDE가 실행된다.실행 결과.​3.워크로드 설치Visual Studio Installe.. 2024. 11. 9.
[프로그래밍언어]쉽게 풀어쓴 C언어 Express 1장 프로그램의 개념 Exercise 01 컴퓨터가 사용하는 진법은 무엇인가?①2진법 컴퓨터를 구성하는 트랜지스터는 전기가 통하는 상태(True)와 안 통하는 상태(False)로 나뉜다.이러한 두 가지 상태만 나타내는 것을 디지털 신호라고 하는데, 기존의 연속적인 신호(아날로그)에 비해 잡음에 강하기 때문에 전기적인 신호를 처리하는 데에 있어서 안정성이 더 높다.02 고급 언어로 작성된 프로그램을 기계어로 바꾸어주는 도구는 무엇인가?②컴파일러 프로그래밍 언어로 작성된 코드를 기계가 이해할 수 있는 Low Level 언어로 변환해주는 번역 프로그램이다.기계어로 변역하는 과정을 중에 CPU가 직접 실행할 수 있도록 불필요한 연산 제거하거나 오류를 검출하는 작업을 수행한다.​03 문제를 해결하는 절차를 시각적으로 표현한 것은 무엇인가?②순서도 다.. 2024. 11. 8.
[C/C++]주석 1. 주석이란?주석의 용도는 코드 내에 작성한 설명 혹은 메모를 뜻한다. 소스 코드를 컴파일할 때, 컴파일러 혹은 인터프리터는 주석을 무시하기 때문에 프로그램에 어떠한 영향을 끼치지 않는다. 단순한 "hello world!" 출력문 같은 간단한 프로그램에선 굳이 사용할 필요가 없으나 몇 백 줄이 넘어가거나 팀원들과 협업하는 경우엔 주석의 유무에 따라 해석 및 작업 시간이 단축된다. Visual Studio의 주석 적용 단축키는 Ctrl + K + C 이다.Visual Studio의 주석 해제 단축키는 Ctrl + K + U 이다. 2. 한 줄 주석#include int main(void){ // printf("Hello World!"); return 0;} 사용법은 앞에 //를 추가하면.. 2024. 11. 7.