반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- CD
- springboot
- 데이터베이스
- Xcode
- 42seoul
- swift
- 스프링부트
- jenkins
- 프로그래밍언어론
- Spring
- 다이어리
- 리눅스
- 아이패드다이어리
- MySQL
- sql
- 인공지능
- AI
- 오블완
- libasm
- IOS
- 오라클
- 소켓
- CI
- javascript
- DBMS
- 티스토리챌린지
- JPA
- 스프링부트 웹 소켓
- 스프링
- 네트워크
Archives
- Today
- Total
Hi yoahn 개발블로그
[42Seoul/exam] exam02 공부 본문
반응형
1. get_next_line
1 ) ft_substr
char *ft_substr(char *str, int start, int len)
str 문자열에서 인덱스가 start 위치에 있는 문자부터 len길이만큼 추출하여 return
if (start >= ft_strlen(str))
// 이 경우 start 가 str 문자열의 길이를 벗어나므로 추출할 문자열이 없다.
return 0;
2 ) ft_strchr
char *ft_strchr(char *str, char c)
str 문자열에서 c 가 처음으로 나오는 위치를 반환
-> 수정, findendl(s)
int ft_findendl(char *s)
s에서 개행이 처음나오는 위치 인덱스 반환
개행이 없으면 문자열의 길이가 반환됨
3 ) ft_strdup
char *ft_strdup(char *s1)
문자열 s1을 새로운 문자열을 할당하여 복사
새로 할당된 문자열의 주소가 반환됨
4 ) ft_strlcpy
size_t ft_strlcpy(char *dst, const char *src, size_t dstsize)
dst 위치에 src를 dstsize 길이만큼 복사
src의 길이가 반환됨
5 ) ft_strlcat
size_t ft_strlcat(char *dst, char *src, size_t dstsize)
dst 위치의 문자열 끝에 src 문자열을 붙여넣는 함수
dst의 문자열 크기인 dstsize를 넘어가지 않는 선에서 붙여넣는다.
dst + src
--dstsize--
return : dst의 길이 + src의 길이
6 ) ft_strjoin
char *ft_strjoin(char *s1, char *s2)
s1과 s2 문자열을 하나로 붙여서 반환
반응형
'42 SEOUL > 배운 것들 정리' 카테고리의 다른 글
[42Seoul/cub3D] #3 벽과 바닥 raycasting (0) | 2021.03.31 |
---|---|
[42Seoul/Cub3d] #2 cub3D 벡터를 이용해 화면 그리기 (0) | 2021.03.27 |
[42Seoul/Cub3d] #1 cub3d 시작하기 (0) | 2021.03.12 |
[42Seoul/ft_server] nginx 설정파일 (autoindex / ssl / redirect 설정) (0) | 2021.02.16 |
[42Seoul/ft_server] php, autoindex (0) | 2021.02.13 |
Comments