반응형 전체 글102 [c/c++] 1차원 배열 (2) 지난 포스팅에 이어서 오늘은 배열의 초기화, 크기에 대해서 알아보도록 하겠습니다. 혹시나 이전 포스팅을 보지 않고 오셨다면, 참고하시길 바랍니다. [c/c++] 1차원 배열 배열을 다루게 되면 할 수 있는 것이 많아집니다. 1차원 배열에 대해서 설명하려고 합니다. 배열 선언과 배열 특징에 대해서 알아보도록 합시다. 배열 먼저 배열에 대해서 알아보면, 배열은 동일 77monkey.tistory.com 배열의 초기화 배열을 선언하고 초기화를 하지 않으면 배열은 쓰레기 값, 즉 원하지 않은 데이터 값을 가지고 있게 됩니다. 그렇기 때문에 초기화를 해주는 것은 중요합니다. dataType arrayName[arraySize]; 1차원 배열을 초기화하는 방법은 배열을 선언한 뒤 배열의 값을 설정하면 됩니다. da.. 2023. 8. 26. [c/c++] 1차원 배열 배열을 다루게 되면 할 수 있는 것이 많아집니다. 1차원 배열에 대해서 설명하려고 합니다. 배열 선언과 배열 특징에 대해서 알아보도록 합시다. 배열 먼저 배열에 대해서 알아보면, 배열은 동일한 데이터 타입을 가진 여러 개의 변수를 하나의 이름으로 묶어서 관리하는 자료 구조입니다. 배열은 연속적인 메모리 공간에 요소들이 저장되며, 각 요소는 인덱스를 이용하여 접근할 수 있습니다. 배열 선언 배열 선언은 아래와 같이 합니다. dataType은 배열에 저장되는 데이터 타입을 나타내고, arrayName은 배열의 이름을 의미하고, arraySize는 배열의 크기를 나타내는 정수입니다. dataType arrayName[arraySize]; 좀 더 이해하기 쉽게 그림으로 나타내 보았습니다. 배열 예시 배열은 아래.. 2023. 8. 25. [git] git status 제가 git을 이용하면서 가장 많이 입력하는 명령어 중에 하나입니다. 마치 리눅스에서 ls를 입력하는 것과 같은 느낌이라고 할까요? 초보일 때는 git status에 대한 내용도 잘 이해를 못 해서 동기에게 물어봤던 기억이 있습니다. 오늘은 git status에 대해서 알아보도록 하겠습니다. git status 정의git status는 현재 작업 중인 저장소의 상태를 보여주는 정보를 제공합니다. git status 실습아무것도 만들지 않은 상태에서 git status를 입력하면 다음과 같이 나옵니다. 혹시나 해서 말씀드리면 평범한 디렉토리에서 git status를 하면 "fatal: not a git repository) ~"라고 나옵니다. test 하실 디렉터리를 하나 만드시고 거기에서 git ini.. 2023. 8. 24. [git] git 기본 개념 git은 정말 많이 사용되는 버전 관리 시스템입니다. 지옥에서 온 관리자라고 불릴 만큼 매우 어렵습니다. 하지만 천천히 접근을 하게 된다면 어느 정도 적응이 되고 활용할 수 있습니다. git 정의 Git은 버전 관리 시스템으로 프로젝트의 소스 코드와 파일 변경 내역을 효과적으로 관리하고 추적할 수 있는 도구입니다. git 필요성 아마 대학교 때 이런 경우 한 번쯤은 있으셨을 것입니다. 파일의 제목을 "최종의 최종의 최종의 마지막의 끝판왕 버전"과 같이 지어보신 적 있으시지 않나요? git이 있다면 이런 어려움 없이 간단하게 버전을 관리할 수 있습니다. 아직은 감이 안 잡히실 수 있는데 써보시면 분명 git의 매력에 빠지실 겁니다. 이것 외에도 원격 서버에 파일 등을 저장하기 때문에 언제 어디서든 파일 등.. 2023. 8. 23. [vim] 줄(line) 번호 설정하기 vim으로 작업하다 보면 줄 번호가 궁금할 때가 있습니다. 빌드가 실패되었을 때 몇 번째 줄번호에서 실패가 일어났다고 하면 줄 번호가 나왔으면 하지 않나요? 생각보다 쉬운 방법으로 줄(line) 번호를 볼 수 있습니다. vim에서 줄(line) 번호 설정하기 vi 전체 파일에 적용하려고 하면, "~/.vimrc" 파일을 열어서 아래 내용을 적용하면 됩니다. set number 단순히 해당 파일에서 적용을 하고 싶으면 아래와 같이 설정하시면 됩니다. :set nu 위와 동일하게 set number라고 적으셔도 되는데, 축약형으로 set nu라고 적으셔도 반영됩니다. vim에서 줄(line) 번호 해제하기 vi 전체 파일에 적용하려고 하면, "~/.vimrc" 파일을 열어서 아래 내용을 적용하면 됩니다. s.. 2023. 8. 22. [c/c++] switch문 if문 다음으로 확인할 주제는 switch문입니다. 경우에 따라서는 if문으로 작성하는 것보다 switch문으로 작성하는 것이 더 가독성이 좋고 코드 속도면에서도 빠를 수 있습니다. if문에 대해서 혹시 모르실 경우에 아래 페이지를 참고해 주시길 바랍니다. 2023.08.14 - [개발] - [c/c++] if 문 [c/c++] if 문 if문은 아마도 영어 공부를 하면서 처음 접했을 것이다. 영어 뜻이 만약 ~라면, ~일 경우를 생각했는가? 맞다. 내가 접한 언어에서는 모두 if가 존재했다. 그래서 보통 한 언어를 잘하면 다른 언어 77monkey.tistory.com switch문 형식 switch (변수) { case 값: 코드; break; case 값: 코드; break; ... default:.. 2023. 8. 21. 이전 1 ··· 8 9 10 11 12 13 14 ··· 17 다음 반응형