profile
프로그래밍 언어와 웹을 공부하고 있습니다.

[42Seoul] libft - LinkedList 관련 함수

lstmap

2022년 4월 27일
·
0개의 댓글

[42Seoul] libft - String 관련 함수

String 관련 함수 > atoi > itoa > split > strjoin > strchr > strrchr > strdup > striteri > strlcat > strmapi > strnstr > strtrim > substr

2022년 4월 27일
·
0개의 댓글

[42Seoul] libft - Memory 관련 함수

split

2022년 4월 14일
·
0개의 댓글

Linux - Makefile을 이용한 C 컴파일 및 링킹하기

TARGET = libft.aCC = gccCFLAGS = -Wall -Wextra -WerrorDIR = ./srcs/INC = -I/includes///-I : 전처리 과정에서 헤더 파일을 탐색하는 기본 디렉터리를 추가할때SRC = ft_putch

2022년 2월 20일
·
0개의 댓글

C - <string.h> - strdup 구현하기, strjoin, split 함수 만들기

char \*strdup(char \*src)strdup은 문자열 src를 복사하기 위해 메모리를 할당하고 (malloc 사용), 그곳에 src를 복사한다. 그리고 그 만들어진 문자열 포인터가 가르키는 곳을 반환한다. 과정우선 src의 길이를 재고 null자리를 포함하

2022년 2월 17일
·
0개의 댓글

C - <string.h> - strcmp strncmp, strstr 구현하기

int \*strcmp(char \*s1, char \* s2)s1문자열과 s2문자열을 비교한다.주의 사항확장된 ascii 값이 들어올 경우를 고려하여 unsinged char 변수를 선언하여 처리해 준다.반환 값두 문자열을 비교하다가 다른 지점을 만났을 때의 s1의

2022년 2월 12일
·
0개의 댓글

C - <string.h> - strcat strncat, strlcat 구현하기

char \*strcat(char \*destination, char \* source)source의 문자열을 destination에 복사하여 저장해줌.종료 처리복사를 완료하면 종료문자 '\\0'을 붙여 마무리.반환 값 복사 완료한 destination의 주소, 즉 복

2022년 2월 9일
·
0개의 댓글

C - <string.h> - strcpy, strncpy, strlcpy 구현하기

char \strcpy(char \destination, char \* source) source의 문자열을 destination에 복사하여 저장해줌. 복사를 완료하면 종료문자 '\0'을 붙여 마무리. 반환 값은 복사 완료한 destination의 주소, 즉 복사된 문

2022년 2월 9일
·
0개의 댓글

Linux Day04 (sudo, id, ifconfig, export, env, diff & patch, tar)

sudo잠시 동안 슈퍼유저 셸의 환경을 빌려서 사용하고 싶을 때 사용하는 명령어.사용자 로그인 후 셸을 변경하지 않고 슈퍼유저 권한의 명령어(예를 들어 chown)를 실행할 경우 sudo 명령어를 사용하면 된다.id사용자의 UID, GID 번호를 보여주는 명령어특정 환

2022년 2월 6일
·
0개의 댓글

Linux - Day03 (echo, find, grep, sed, awk, tr, cut, bc, xargs)

echo시스템의 환경변수 또는 입력 내용을 화면에 출력한다.find주어진 조건을 검색해서 해당하는 파일을 찾는다.주요 옵션\-name 'name' : 'name'이 파일명인 파일을 찾는다.\-user name : 'name' 유저 소유의 파일을 찾는다.txt 확장자인

2022년 2월 6일
·
0개의 댓글

2중 반복문을 통한 모양만들기

2022년 2월 5일
·
0개의 댓글
post-thumbnail

Linux - Day02 (vim, chmod, ln)

vi(vim) 사용하기:set nu라인넘버 표기i입력 모드:3,5 d3~5라인 지우기:set ai새로운 라인에 이전 라인 들여쓰기 적용:set cic언어 스타일의 들여쓰기 사용:set showmatch괄호의 시작과 끝을 알려줌:wq 저장후 종료:q 종료q! 강제종료ch

2022년 2월 4일
·
0개의 댓글

Linux - Day01 Starting!

기본 명령어cd(changing directory)경로 이동, 절대경로와 상대경로 가능pwd(print working directory)현재 작업 디렉토리 정보 출력open폴더 열고 싶을 때mkdir디렉토리 생성ls(list)리스트 조회\-l : 자세한 정보 출력\-

2022년 2월 4일
·
0개의 댓글