- favicon.ico Generator
- Ferry Halim
- interfaceLIFT
- 클리앙
- 쿨엔조이
- 플레이웨어즈
- 윈도우포럼
- 보드나라
- i-funbox
- firefox
- chris jordan
- 매니캠
- 웹캠
- 아이팟mp3뽑기
- star cd key
- kbs포토뱅크
- Vimeo
- 4shared
- snoopybox
- 인터넷라디오
- RaySoda
- 더어플 :: 내 손안에 작은세상
- love:paradox
- 룩포박스
- 월간잉여
- 디지의 수상한 공작소
- 일본
- SLRCLUB
- 차도녀의 싱글라이프
- Serepim의 코믹 스페이스
- Freemake
- NBA Mania
- 게티이미지뱅크
- 알바정리
- 팝코넷
- 기글하드웨어
- cj더키친
- Fantastic Typoon
- 한국관광공사
- 3uTools
- 브릭캠퍼스
- 다인의 편의점 이것저것
- foobar2000
- Wallpaper
- simplehuman
- 퀘이사존
- SoundCloud
- 예판넷
- 올파츠
- 퀘이사존
- 비플릭스
- 엔공구
- 마베르만
- 오토브라이트 다이렉트
- 토에이 온라인 스토어
- Road Trail Run
- Apple System Status
- 쿼라
- 슈프라이즈 - 스니커즈 발매정보
- 풋셀 커뮤니티
- 럭키드로우
- 통관알리미
- Tears of the Kingdom MAP
- Tears of the Kingdom MAP 2
- SWITCH WORLD
- dprime
- 데일리슬슬
- 핫썰
- 핫딜
- 번코 - 세상의 모든 자막
- 에펨코리아
- MY FREE MP3
- 영s의 브런치스토리
- 메타크리틱
- 오픈크리틱
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 비보이
- 행보
- 섬머소닉 2차
- 김사랑
- V60 크로스커트리
- 윈도우7
- 펜타포트
- 키스플린트
- u2
- 티스토리 초대장/ 티스토리초대
- 청주
- 진중권 블로그 100분토론 디워
- 존프루시안테
- 키스 플린트
- 밸리록
- UK B-Boy Championships
- 살라
- U2내한공연
- 지산락페
- DDT4ALL
- 마재윤
- V60 CC
- 스타크래프트2
- 개봉기
- 윤종신
- 정보처리산업기사
- 티스토리초대
- 티스토리 초대장
- 율량
- 섬머소닉
- Today
- Total
목록study/programming (29)
알고리즘
/* #include int main(void){ int i,number; printf("소수를 입력하세요\n"); scanf("%d",&number); for(i=2;i
//배열에 입력된 수를 오름차순으로 정렬하시오. #include int sort(int *i,int w); int main(void){ int k; int n; int arr[100]; int *i;//포인터변수 선언 i=&arr[0];//포인터 변수 i에 배열 arr 의 주소값을 넣는다 printf("몇개를 입력할지\n"); scanf("%d",&n); for(k=0;k
포인터는 처음 들어갈 때 아주 중요합니다. 구조에 대한 정확한 이해가 있어야 파일 입출력에 가서도 헷갈리지 않아요. int a[3][2]= { {1,2},{3,4},{5,6}}; 기본적으로 C에서의 배열은 행과 열로 이루어진 것이 아니라 하나의 선 위에 위치해 있다는 표현이 좋겠네요.(그림을 그려가면서 설명하면 좋은데 조금 아쉽네요.) 교수에 따라 처음에 문제를 빠르게 이해시키려고 행과 열로 설명하는 교수도 있는데 그건 잘못된 교육이라고 생각합니다. 그런 사람들이 하는 것은 a라는 배열 안에 12 34 56 이렇게 자료가 들어가 있다는 말인데 C에서는 그런 식으로 자료가 들어가지 않습니다. int a[3][2]= { {1,2},{3,4},{5,6}}; 이 선언문을 예로 들면 int a[3][2]에서 일단..
#include int main(void){ int arr, *i; arr=2; i=arr; // int arr=2; // int *i=arr; printf("%d\n",i); } 위에거는 *i = arr 이 아니라 i = arr으로 해야죠. 이미 i가 *로 선언이 되어 있으니까요. 밑에는 선언과 동시에 하는거니까는 괜찮죠 위의 *i=arr 은 어딘지 알 수 없는 메모리 공간에 2 를 할당하는 꼴 맞아요. i는 주소값이고 *i는 그 주소에 들어 있는 실제 데이터를 지칭하는거니까 i는 arr이 들어가는게 아니라 arr의 주소인 &arr이 들어가야죠.
이번 과제는 포인터를 사용하여 스트링에서 부분적으로 일치하는 스트링을 찾는 것이다. 스트링과 관련된 함수로 strcpy, strcmp, strcat, strlen, strlwr, strupr, strchr, strstr, strdup, strspn, 등 많은 함수들을 제공한다. 이들 함수들에 대하여 숙지하기 바라며 이번 과제는 strstr을 구현하는 과제이다. 문서에 보면 이 함수는 다음과 같이 선언된다. char *strstr(const char *string, const char *strCharSet); 여기서 const는 함수의 정의 내에서 그 매개변수는 변경시킬 수 없음을 의미한다. 이 함수는 string에서 strCharSet를 찾아서 처음으로 나타나는 스트링의 위치를 return 하는데 찾을 ..
기본 논리회로 ⑴ 불 대수(Boolean Algebra) 컴퓨터는 디지털 회로로 구성된 디지털 시스템으로 참(True)과 거짓(False), 0 또는 1, 전기신호의 유무등 두가지 상태로 표현하여 처리하는 이진 논리회로로 구성됨 1) 불 대수의 기본공식 정리1 정리2 교환법칙 결합법칙 배분법칙 드모르강의 법칙 흡수법칙 2) 카르노도(Kamaugh Map 또는 K-Map)를 이용한 간략화 ① 카르노도의 특징 맵은 여러 개의 사각형으로 구성 각각의 사각형은 민텀을 표시 출력값에 따라 각 사각형에 0이나 1을 표시(일반적으로 0은 공백으로 놓아둠) 인접한 민텀끼리 묶어서 공통된 부분만을 표시 민텀(Minterm) : 진리표(Truth Table)에서 그 결과 1이 되는 변수들의 각 조합 ② 변수가 2개인 경우..