| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 태국여행
- 크롬
- 갤럭시 노트 해외판
- Android
- github
- 태국 여행정보
- 태국지도
- 일정관리
- Tizen
- 부경대 맛집
- 태국여행준비물
- chart
- chrome
- 스시
- 서면 맛집
- 깃허브
- 갤럭시 노트
- 깃
- 안드로이드
- 소프트웨어
- 삼성소프트웨어멤버십
- SDK
- 자바
- java
- 여행지도
- 맛집
- 타이젠
- c#
- 경성대 맛집
- git
- Today
- 4
- Total
- 211,891
목록2012/01/26 (5)
DREAM IT, WISH IT, DO IT
#include stdio.h #include string.h #include stdlib.h struct tag_NameCard { char name[10]; char tel[15]; char addr[32]; }; #define ELETYPE tag_NameCard ELETYPE *ar; unsigned size; unsigned num; unsigned growby; void InitArray(unsigned asize, unsigned agrowby) { size = asize; // 초기 할당량 growby = agrowby; // 추가 여유분 num = 0; ar = (ELETYPE *)malloc(size * sizeof(ELETYPE)); // 갯수(size)에 크기(sizeof(ELETY..
#include stdio.h #include string.h #include stdlib.h #define ELETYPE int ELETYPE *ar; unsigned size; unsigned num; unsigned growby; void InitArray(unsigned asize, unsigned agrowby) { size = asize; growby = agrowby; num = 0; ar = (ELETYPE *)malloc(size * sizeof(ELETYPE)); } void Insert(int index, ELETYPE value) { unsigned need; need = num + 1; if (need > size) { size = need + growby; ar = (ELETYP..
문자열과 메모리는 연속된 공간이라는 점에서 공통점이 있기 때문에 문자열 관리 함수와 원형이 비슷하다. . 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주소를 할당 받으셔서 준비하고 있어야 됩니다. 저같은 경우 와이파이를 써야되는터라 그냥 ..