IT_Programming 1309

strcpy(), strcat(), strlen(), strcmp() 함수를 직접 만드시오 (포인터연습)

※ strcpy(des, src) => src가 가리키는 문자열을 des가 가리키는 문자열에 복사하는 함수 ※ strcat(str1, str2) => str1이 가리키는 문자배열의 끝에 str2가 가리키는 문자열을 덧붙여주는 함수 ※ strlen(str) => str문자열의 길이를 구하는 함수 ※ strcmp(str1, str2) => 두 문자열이 동일한지를 판단하는 함수 str1,st..

에라토스테네스의 체.. 매크로로 정한 수까지 모든 소수를 찾아라.

/* 에라토스텔레스의 체 (Eratosthenes's sieve) */ #include <stdio.h> #include <alloc.h> #include <stdlib.h> #define MAX 10 void main(void) { int* iptr; int i, j; iptr = (int*)calloc(MAX,sizeof(int)); // 메모리 할당 초기화 if(iptr == NULL) // 메모리 할당 실패 { puts("\n 메모리 할당 실패!"); exit(1); } for(i=2;i<MAX;i++) { if(iptr[i] == 1) // 이..