
📌 주요 개념 ✔ 커밋(Commit) : 게임의 세이브에 해당하는 행동을 Git에서는 커밋이라고 한다. ✔ 클론(Clone) : 저장소의 url을 가져와 원하는 디렉토리에 파일을 클론한다. ✔ 스테이지에 올린다(add) : 커밋을 위해 파일을 묶는 과정 ✔ GitHube에 업로드(push) : 커밋이 깃허브에 공유가 되며 언제든지 내려받을 수 도 있다. ✔ Source Tree : 명령어를 사용하는 Git을 손쉽게 사용하기 위한 GUI. [참고 강의] 인프런 - git과 github git과 github - 인프런 형상 관리 시스템(Verson Control System) 의 한 종류입니다. 주로 개발자들이 프로그램과 관련된 파일들을 저장하는 데 사용합니다. 입문 개발 도구 Git 버전관리시스템 온라인 ..

1071. 입력 된 정수를 비트단위로 참/거짓을 바꾼 후 정수로 출력해보자. 비트단위(bitwise)연산자 ~ 를 붙이면 된다.(~ : tilde, 틸드라고 읽는다.)정수가 순서대로 입력된다. -2147483648 ~ +2147483647, 단 개수는 알 수 없다. 0이 아니면 입력된 정수를 출력하고, 0이 입력되면 출력을 중단해보자. while( ), for( ), do~while( ) 등의 반복문을 사용할 수 없다. Insight ✔ "이름:" 과 같이 콜론(:)이 붙어있는 부분을 이름표(label, 레이블)라고 한다. ✔ 레이블은 특별한 선언 없이 사용할 수 있으며 언더바(_)나 영문자로 시작하면 된다. ✔ 레이블은 한 단어처럼 공백없이 모두 붙여 써야 한다. ✔ switch( ) ... case ..

1059. 입력 된 정수를 비트단위로 참/거짓을 바꾼 후 정수로 출력해보자. 비트단위(bitwise)연산자 ~ 를 붙이면 된다.(~ : tilde, 틸드라고 읽는다.) 입력. 2 (00000010) 출력. -3 (11111101 → 00000011) #include int main(void) { int n; scanf("%d", &n); printf("%d\n",~n); return 0; } 1060. 입력된 정수 두 개를 비트단위로 and 연산한 후 그 결과를 정수로 출력해보자. 비트단위(bitwise)연산자 &를 사용하면 된다.(and, ampersand, 앰퍼센드라고 읽는다.) 입력. 3 5 출력. 1 #include int main(void) { int n1, n2; scanf("%d %d", &..

다음 주면 코칭 스터디가 마무리된다. 코칭 스터디에 참여하느라 기초만 간신히 떼고 손을 놓고 있었던 자바 공부를 다시 시작하고 싶다는 생각을 하고 싶던 차에, 마침 자바의 정석 카페에서 스터디 모집글을 발견했다. 매주 챕터 하나씩 각자 공부 후, 블로그와 깃허브에 정리하고 주말에 모여 함께 피드백한다. 사실 깃허브도 만들어두고 미숙하다는 이유로 계속 미뤄두었는데 이번 스터디를 통해서 깃허브와도 친해지길 기대해본다. 📌 2021. 02. 21 / 1주차 1주차 스터디를 진행했다. 각자 편한 방식을 통해 공부한 내용을 정리하고 공유했다. 다음 주부터는 정해주신 분량의 알고리즘 문제도 풀어서 블로그에 올리기로 했고 매주 후기를 작성해보자고 하셔서 시작 전에 글을 남긴 여기에 매 주 후기를 작성해 보려고 한다...

2021.02.17.수 포인터 ✔ 변수의 메모리 주소를 구할 때에는 변수 앞에 주소 연산자 & 를 사용한다. ( &는 ~의 주소를 의미) ✔ 메모리 주소를 출력하고자 한다면, 형식 지정자 %p와 ~의 주소를 의미하는 주소 연산자를 사용한다. #include int main(void){ int a = 10; printf("%p", &a); //0x7ffd8ff8b0e4 return 0; } ✔ 이러한 메모리 주소는 포인터 변수에 저장할 수 있다. ✔ 포인터 변수를 선언할 때에는 변수와 같은 방법으로 선언하되, * 을 사용하여 아래와 같이 선언한다. #include int main(void){ int a = 10; int *p = &a; printf("%p\n", &a); //0x7ffd8ff8b0e4 pr..

2021.02.16.화 ✔ 문자열과 관련된 함수를 가진 헤더 파일로, 문자열 관련 함수를 사용하기 위해 반드시 전처리할 것. ✔ 아래는 문자열과 관련된 자주 사용되는 함수의 정리. 1. 문자열 복사 함수 strcpy(str1, str2) str1에 str2의 문자열을 복사 strncpy(str1, str2, n) str1에 str2의 문자열을 n만큼 복사 #include #include //문자열 관련 함수를 가진 헤더파일 int main(void) { //strcpy 예제 char str1[10] = "apple"; printf("%s\n", str1);//apple strcpy(str1,"banana"); printf("%s\n", str1);//banana //strncpy 예제 char str2[..