| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 안드로이드
- 스시
- git
- c#
- chart
- 여행지도
- Android
- 갤럭시 노트
- 깃허브
- 서면 맛집
- 깃
- 경성대 맛집
- chrome
- 부경대 맛집
- 타이젠
- 태국지도
- 태국여행준비물
- 태국 여행정보
- github
- 일정관리
- 태국여행
- 자바
- 크롬
- 갤럭시 노트 해외판
- 맛집
- 소프트웨어
- Tizen
- java
- 삼성소프트웨어멤버십
- SDK
- Today
- 0
- Total
- 211,887
DREAM IT, WISH IT, DO IT
문자열과 메모리는 연속된 공간이라는 점에서 공통점이 있기 때문에 문자열 관리 함수와 원형이 비슷하다. . void *memcpy(void *dest, const void *src, size_t count); int memcmp(const void *buf1, const void *buf2, size_t count); void *memchr(const void *buf, int c, size_t count); void *memset(void *dest, int c, size_t count); void *memmove(void *dest, const void *src, size_t count); . strcpy memcpy strcmp memcmp 위와 같이 기본적인 동작 방식은 대응되는 문자열 함수와 거의..
배열은 C언어가 제공하는 가장 기본적인 자료구조이며 작고 빠른 성능을 보이는 장점을 가진다. 하지만 한 가지 단점이 있는데 배열 요소가 연속된 메모리 공간에 배치되어 있어야 하므로 중간의 요소를 삭제 하거나 새로운 요소를 삽입할 수 없다는 점이 있다. 배열은 일반적으로 삽입, 삭제가 안되는 것으로 알려져 있는데 이는 일종의 고정 관념이다. 이 예제는 문자형 배열에 요소를 삽입, 삭제 하는 방법을 보여준다. #include stdio.h #include string.h char ar[16] = "ABCDEF"; void Insert(int index, char ch) { memmove(ar + index + 1, ar + index, strlen(ar) - index + 1); // 해당 index 뒤로 ..
기술면접을 끝낸지가 벌써 일주일이 다되어가네요~ 문득 합격하고서 생각하니 저 처럼 기술면접에 대해 궁금한 사람들이 많을 것 같아 후기를 올립니다. 서류합격은 공고된 날짜보다 하루 일찍 메일이 왔습니다. 면접날짜와 준비해야할 서류들, PT 준비, 복장 및 여러가지 등등.. 이때부터 슬슬 긴장감이 돌기 시작하더군요 ㅎㅎ 기술면접은 20분으로 배정받고 1시간 일찍 면접대기실에 도착해야합니다. 건물 입구부터 멤버십 회원분들이 친절하게 안내를 해주시기 때문에 기분이 좋았더랬죠~ 면접대기실에서 신분증 및 서류(성적증명서, 재학증명서 등)를 제출하고 명찰을 받고 대기 하면 됩니다. 작품이 네트워크 연결이 필요한 경우라면 미리 IP주소를 할당 받으셔서 준비하고 있어야 됩니다. 저같은 경우 와이파이를 써야되는터라 그냥 ..
삼성소프트웨어멤버십 합격 사실 얼떨떨하다~ 내가 그만큼의 실력이되었나 의구심도 들고 어찌되었든 내겐 또다른 시작이자 도전이기 때문에 앞으로의 일들이 기대된다. 28일을 시작으로 멤버십 오리엔테이션, 2/4 부터는 집중세미나가 시작된다. 무척 힘들다고 한다.... “고투더헬” 이라니... 힘들겠지만 그만큼의 보람과 이득이 있지않을까?! 좋은사람 많이 만나겠지 ㅎㅎ 그래도 혼자 가는게 아니라 얼마나 다행인지 모른다. 자, 이제 시작이다. 열심히 빡시게 해보자 ㅎㅎ
- 차량 안전 모니터링 및 사고 예방을 위한 무선 스마트 시스템 개발 - Development of Wireless Smart System for Vehicle Safety Monitoring and Accident Prevent 차량의 제반정보를 수집, 전송시켜 주는 MCU(Micro Controller Unit)와 안드로이드 기반의 모바일 기기를 융합하여 차량 안전 모니터링과 사고 예방을 위한 스마트 시스템을 개발한다. OSD(On board Smart Device) 시스템이라 칭함.