본문 바로가기 메뉴 바로가기

Minsoftk

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Minsoftk

검색하기 폼
  • Minsoft's Memory (72)
    • Minsoft's Private (0)
    • MinsoftK의 일상 (1)
    • Project (3)
    • Algorithm (16)
      • C++ (5)
      • JavaScript 알고리즘 (3)
      • Programmers (4)
      • Boj (3)
    • TIL(Today I Learn) (47)
      • 42seoul (5)
      • JavaScript (1)
      • C++ (11)
      • 리눅스 (1)
      • Git (4)
    • Etc (3)
    • 금융 (0)
    • 노래 (1)
  • 방명록

C언어 (10)
lst함수들에 대해서(lstnew, lstadd_front, lstadd_back, lst_size)

틀린 내용이 있다면 댓글로 알려주세요! 감사합니다 :)💡 lstnew 에 대하여 struct s_list{ void *content; struct s_list *next;} t_list;// t_list란 s_list의 구조체이다.Prototypet_list *ft_lstnew(void *content);content : s_list의 content 포인터 Return Value새로 만든 list의 포인터를 반환한다. lstnew 함수의 구현t_list *ft_lstnew(void *content){ t_list *result; result = (t_list *)malloc(sizeof(t_list)); if (result) ..

TIL(Today I Learn)/C++ 2021. 1. 17. 05:18
atoi 함수 구현(2021.03.03 업데이트)

틀린 내용이나 지식이 있다면 댓글로 알려주세요! 감사합니다 :) 2021.03.03 reference 사이트 링크 오류 수정! 💡 atoi에 대하여 환경 c, c++ c에서는 c++에서는 Prototype int atoi(const char* str); str : 정수로 바꿀 문자열 atoi 목적 문자열을 정수로 변환한다. C 형식 문자열을 정수로 변환하여 변환된 값을 리턴한다 C 형식 문자열을 정수로 변환하여 변환된 값을 리턴한다. 이 함수는 C 형식 문자열에서 비-공백 문자가 나오기 전 까지 최대한 많은 공백 문자(' ', '\t', \n') 들을 무시한다. 그 다음에 첫 번째 비-공백 문자부터 최대한 많은 숫자들을 수로 변환한다. 이 때, 숫자의 맨 앞부분에는 + 나 - 가 올 수 도 있다. 숫자들..

TIL(Today I Learn)/C++ 2021. 1. 7. 19:09
is함수들 구현 (isalpha, isdigit, isascii, isalnum, isspace)

틀린 내용이나 지식이 있다면 댓글로 알려주세요! 감사합니다 :) 💡 is 함수들에 대하여 환경 c, c++ C에서는 Prototype int ft_isalpha(int c); //c가 알파벳이면 1, 아니면 0 int ft_isdigit(int c); //c가 '0'~'9'면 1, 아니면 0 int ft_isascii(int c); //c가 ascii면 1, 아니면 0 int ft_isalnum(int c); //알파벳이거나 '0'~'9'면 1, 아니면 0 int ft_isspace(const char *str) //공백문자인 문자를 skip해주는 함수 str : c 형식 문자열 Return Value c가 각각의 조건에 맞다면 true를 반환, 아니라면 false를 반환한다. is 함수들의 구현 int..

TIL(Today I Learn)/C++ 2021. 1. 7. 19:06
strlen, strlcpy, strlcat 함수 구현(2021.01.07 업데이트)

틀린 내용이나 지식이 있다면 댓글로 알려주세요! 감사합니다! 💡 strlen에 대하여 환경 c, c++ C에서는 C++에서는 Prototype char* strlen(char* str); str : c 형식 문자열 Return Value 문자열의 길이를 return 한다. strlen 함수의 구현 #include //NULL과 size_t를 쓰기 위한 헤더 size_t ft_strlen(const char *str) { size_t i; i = 0; while (str[i]) i++; return (i); } 💡 strlcpy에 대하여 환경 c, c++ c에서는 c++에서는 Prototype int *strlcpy(const void *dest, const void *src, size_t size); d..

TIL(Today I Learn)/C++ 2021. 1. 3. 20:30
memcpy, memccpy, memmove 함수 구현 (2021.01.07 업데이트)

(2021.01.03 내용 수정) dest와 src 전부 NULL일때 return (NULL)로 수정 2021.01.07 내용 업데이트 2021.12.02 memmove 내용 수정 💡 memcpy에 대하여 환경 c, c++ c++에서는 c에서는 Prototype void *memcpy(void *dest, const void *src, size_t num); dest : 채우고자 하는 메모리의 시작 포인터(시작 주소) src : 메모리에 채우고자 하는 값, int형 이지만 내부에서는 unsigned char(1 byte)로 변환되어서 저장된다. num : 채우고자 하는 바이트의 수. 즉, 채우고자 하는 메모리의 크기 memcpy함수의 인자인 source 가 가리키는 곳 부터 num 바이트 만큼을 dest..

TIL(Today I Learn)/C++ 2020. 12. 29. 17:06
[c 알고리즘] 05. 나이계산

나이계산 풀이 #include int main() { char a[20]; int year, age; scanf("%s", &a); if (a[7] == '1' || a[7] == '2') year=1900+((a[0]-48)*10+(a[1]-48)); else year=2000+((a[0]-48)*10+(a[1]-48)); age = 2019 - year + 1; printf("%d ", age); if (a[7] == '1' || a[7] == '3') printf("M\n"); else printf("W\n"); return 0; } 개인적인 공부한 알고리즘 문제들이라 큰 설명은 없습니다. 저작권 문제로 문제를 올리지 못하기도 하구요. 궁금하신 부분이나 틀린 곳이 있으면 댓글로 남겨주시기 바랍니다!

Algorithm/C++ 2020. 12. 16. 00:54
[c 알고리즘] 03. 진약수의 합

풀이 #include int main() { int n, sum=1, i; scanf("%d", &n); printf("1 "); for(i=2; i

Algorithm/C++ 2020. 12. 16. 00:42
[c알고리즘] 02. 자연수의 합

풀이 #include int main(){ int a, b, sum=0, i; scanf("%d %d", &a, &b); for(i=a; i

Algorithm/C++ 2020. 12. 16. 00:37
이전 1 2 다음
이전 다음
공지사항
  • 기본기를 쌓는 아마추어 MinsoftK 블로그
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 깃헙
  • 포폴
TAG
  • 백준
  • 프로그래머스 코테
  • 마크다운 이미지 업로드
  • 42seoul
  • 프로그래머스 자바
  • HEXO
  • css
  • 프로그래머스 코딩테스트
  • 프로그래머스 카카오
  • windows 10 ubuntu
  • JavaScript
  • C언어문제
  • vscode commit vi
  • 42서울 합격 후기
  • 42서울 합격
  • c언어 함수
  • 42서울 라피신
  • 42서울
  • 자바스크립트
  • flexbox
  • C언어 문제
  • React
  • vscode
  • 알고리즘
  • html
  • JS
  • C언어
  • c언어알고리즘
  • Git
  • git vi
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바