일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 환경설정
- JungOl
- publish
- 그랑사가
- ros
- 우분투-윈도우즈
- mysql
- 오늘도 우라라
- 우분투
- 프로그래밍
- 오늘도 우라라 펫
- 반복문
- 오늘도 우라라 공략
- topic
- 토픽
- C++
- 마리아 DB
- while
- C언어
- Subscribe
- ubuntu
- mariaDB
- 등차수열
- LeetCode
- 리눅스
- 기초
- 오늘도 우라라 펫 공략
- MSG
- Linux
- 데이터 베이스
- Today
- Total
목록프로그래밍 (118)
하루의 쉼터
목표l 포인터란? l What?- 프로그래머가 변수를 선언하면 메모리(데이터, 스택)영역에 저장을 하게 된다.- 포인터란 메모리의 주소를 저장하는 변수이다.- 포인터의 선언은 아래와 같다. 포인터는 변수의 주소를 가지고 있으며 그 안의 값을 *을 통하여 접근한다. num 의 주소가 16ff81 이라고 하자. 이때 num은 10을 가지고 있다고 하면 pointer는 num의 주소를 가지고 있으며 *pointer를 통해 10에 접근 할 수 있다. 이를 포인터를 통한 접근을 간접 접근이라 하며 num을 직접 사용 하는 것을 직접 접근이라 한다. 아래는 사용 예제이다. 가장 좋은 것은 직접 따라 해보는 것을 권장하며 컴파일 이전에 값을 생각 하여 보는 것이 좋다.
목표 l 배열(Array)과 리스트(Linked List)의 차이를 알자. l 장단점 * 본문에서 말하는 List는 자료구조에 일종인 Linked List 입니다. 배열( Array )의 특징 - 같은 자료형을 가진 변수를 하나로 나타낸 것. - 연속된 메모리 공간으로 이루어져있는 것. - 정적 표현. - 인덱스를 이용하여 표현. - 지역성을 가지고 있다. 배열의 장점 - 인덱스를 통한 검색이 용이함. - 연속적이므로 메모리 관리가 편하다. 배열의 단점 - 한 데이터를 삭제하더라도 배열은 연속해야 하므로 공간이 남는다. 즉, 메모리 낭비 - 정적이므로 배열의 크기를 컴파일 이전에 정해주어야 한다. - 컴파일 이후 배열의 크기를 변동 할 수 없다. 리스트(Linked List)의 특징 - 순서가 있는 데이..
목표l 구글 API Debug용과 Release용 나누기https://console.cloud.google.com/apis/ 구글 Map을 이용하여 개발 하다보면 API를 사용 하게 될 것이다. 1. 위에 URL을 통하여 보면 사용자 인증 정보가 있다. 2. 이를 클릭하면 API 키 프로젝트를 생성할 수 있다. 3. API 키를 사용하기 위해서는 설정이 필요한데 아래의 사진을 참조한다. 패키지 이름 : 자신의 프로젝트 이름 SHA-1 인증서 지문 : 이를 조회 하는 방식은 여러가지가 있다. 아래 참조4. SHA-1 인증서를 얻기 위해서는 오른쪽 상단 Gradle을 클릭한다.5. 거기서 나오는 signingReport를 클릭 한다. 6. 플레이 버튼 아래 a/b 버튼을 누르게 되면 MD5, SHA1 값을 ..
목표 l why 왜 필요한가? l while에 대하여 l 사용법을 익혀본다. 사전적 의미로는 while : ~하는 동안. 참조 : 2019/01/03 - [프로그래밍/C언어] - [기초] if문 - 조건문 l Why? 반복문은 언제 쓰며 왜 필요로 할까? 우리는 반복적으로 하는 것들이 있을 것이다. 매일 밥을 식사를 하는 것, 매일 일해야 하는 것 등 다양한 행동을 반복적으로 이루어져서 한다. 프로그래밍도 마찬가지다. 같은 조건이나 행위를 반복해서 쓰는 경우가 생기게 된다. 이때 같은 문장이라면 똑같이 밑으로 나열하기 보다는 하나로 묶을 수 있으면 더욱 좋을 것이다. 따라서 반복문이라는 것이 존재하며 사용된다. l 반복문 중 while은 아래와 같은 형식으로 제공된다.그럼 조건문과 유사하지 않나? 할 수..
목표 l 왜 쓰는지 이해한다. l if의 기본 개념을 이해한다.l 사용법을 익혀본다. 사전적 의미로는 if : (만약)~면. l Why? if는 왜 쓰며 언제 필요할까? if는 조건문이다. 살아가면서 많은 선택들을 하게 되는데 프로그래밍도 마찬가지이다. 내가 원하는 시점 또는 필요한 시점에서 선택을 하는 것이 필요하고 조건에 따른 결과가 도출 되어진다. 예를 들자면 떡볶이가 먹고 싶은가?( 조건 ) Yes/ No 으로 볼 수 있고 이는 떡볶이가 먹고 싶다면~로 볼 수 있다. if는 이와 같은 형태를 제공한다. l if 문의 조건이 맞거나 True 라면 괄호 안에 내용을 수행하며 조건이 다르거나 False라면 괄호를 무시하고 넘어간다. 즉, 떡볶이가 먹고 싶다면 괄호안에 내용을 수행하며 아니라면 괄호 안에..