memset 메모리 안의 값을 원하는 만큼 원하는 값으로 변환 해주는 함수! 프로토타입파라미터 메모리의 주소를 가져와 줌, 어떤 형태의 값이 들어올지 모르기 때문에 void 형인 듯 int c;size_t n; n에 얼마나 바꿀지 적어주면 되는데 메모리 하나당 총 8바이트니까 8바이트 자료형인 size_t를 사용! ## 변수 ### unsigned char* temp; void *s의 자료형을 영구적으로 바꿔주기 위해서 만든 변수이다. ### unsigned long long tur; index이다. tur은 천천히 가도 이기는 동물인 turtle에서 착안했다. 본래의 자료형이 8바이트 짜리인 size _t 형이라 같은 8바이트로 만들었다. ## 구현 코드 ```C #include 바꾸고 싶은 값 넣어주..
제일 먼저 라이브러리에 무슨 함수가 있는지 알아볼까요? #include int isalnum(int c); int isalpha(int c); int isascii(int c); int isblank(int c); int iscntrl(int c); int isdigit(int c); int isgraph(int c); int islower(int c); int isprint(int c); int ispunct(int c); int isspace(int c); int isupper(int c); int isxdigit(int c); 이제 조건을 단일 조건_과 _두 개 이상의 특수조건 두 개로 나누어볼게요! 단일 조건은 정말 간단하게 소문자, 대문자와 숫자 같은 것이고요! 특수조건은 알파벳과 alnum과 ..