반응형

프로그래밍/C 23

[C언어] 2. 변수와 데이터 타입

서론 C언어를 사용해 프로그램을 작성할 때 가장 먼저 배우게 되는 것이 변수와 데이터 타입이다.변수는 데이터를 저장하기 위한 공간, 각 변수는 저장할 수 있는 데이터의 종류에 따라 데이터 타입이 결정  변수와 데이터 타입변수는 프로그램에서 데이터를 저장하고 사용하는 데 핵심적인 역할변수를 선언할 때는 해당 변수에 어떤 데이터가 들어갈지를 미리 지정해야 하며, 이를 데이터 타입이라고 부름 1. 기본 데이터 타입 - int(정수형) > 정수를 저장하는 데이터 타입 > int age = 25; (age라는 변수에 25라는 숫자를 저장) > 보통 4바이트(32비트)를 차지, -2,147,483,648에서 2,147,483,647 사이의 값  - float(부동 소수점형) > 소수점을 포함한 실수를 저장하는 타입..

프로그래밍/C 2024.09.25

[C언어] 1. 기본 프로그램 구조

서론정보 보안 및 리눅스(Kali, CentOS, Ubuntu 등) OS와 시스템 포스팅과 CTF(Dream Hack, SuNiNaTaS 등) 관련하여 많이 포스팅을 하였는데 이제 언어에 관련해서 포스팅을 하기로 마음 먹었고, C언어가 시스템 프로그래밍에 중요한 역할을 하기 때문에 프로그래밍 언어 관련 첫 번째로 선택했다. 모든 C 프로그램은 main() 함수에서 시작된다.main() 함수는 프로그램이 실행 될 때 가장 먼저 호출 되는 함수로, 프로그램의 진입점(entry point) 역할을 한다. 기본 C 프로그램을 예시로 들기 전 C 프로그램의 실행과정을 먼저 알아보자.C 프로그램의 실행 과정 1. 전처리(Preprocessing)   - #include 와 같은 명령을 먼저 처리하여 프로그램에 필..

프로그래밍/C 2024.09.25

VS Code 로 C/C++ 환경 구축

1. VS Code 설치Visual Studio Code 공식 웹사이트에서 VS Code를 다운로드하고 설치합니다.2. C/C++ 확장 설치VS Code를 실행한 후, 왼쪽 사이드바에서 Extensions 아이콘을 클릭합니다.C/C++를 검색하고 Microsoft가 제공하는 C/C++ 확장을 설치합니다.3. GCC 컴파일러 설치C 언어를 컴파일하기 위해서는 GCC와 같은 컴파일러가 필요합니다.Windows:MinGW를 설치하려면 여기에서 다운로드할 수 있습니다. (클릭 시 자동으로 다운)다운로드한 후 압축을 풀고 환경 변수 PATH에 MinGW 경로를 추가해야 합니다.설치가 완료되면, 터미널에서 gcc --version 명령어로 설치가 제대로 되었는지 확인할 수 있습니다.4. VS Code 설정작업 폴더..

프로그래밍/C 2024.09.25
반응형