개념 장치 내에 존재하는 전자 시스템 활용 메인 역할은 하지 않고 보조적인 역할만 수행함 선풍기, 세탁기, 인터넷 공유기 등 다양한 전자기기에 내장되어 있음 사물인터넷 (IoT) : 임베디드 + 인터넷 Ref. https://swev.net/43
norminette을 클러스터 외부에서 설치하는 방법을 다룸 본 게시글은 linux, macOS를 기준으로 작성하였음. 설치 과정 옵션 1. Global에서 설치 setuptools 업그레이드 python3 -m pip install --upgrade pip setuptools norminette 설치 ...
Functions ft_substr s 문자열에서 start 부터 len 만큼의 문자열을 할당한 메모리에 복사 char *ft_substr(char const *s, unsigned int start, size_t len) 매개변수 s: 하위 문자열을 만드는 데 사용할 문자열 start: 문자열 ‘s’에...
사용예시 #include <stdio.h> int main() { int a; if ((a = 1)) printf("a의 값은 %d입니다", a); return 0; } 동작원리 if문은 조건문 안의 값이 0이 아닐 때 작동한다. 위의 경우는 a에 1이라는 값을 먼저 할당한 후 조건문 안의 값이 1이 되어서 식이 ...
Functions isalpha, isdigit, isascii, isprint 각 인수가 alpha, digit, ascii, printable인지를 체크하는 함수 ASCII코드 번호로 return문 안에서 체크 isalnum 인수가 alpha 또는 digit인지를 체크하는 함수 isalpha, isdigit 활용 strle...
사용하는 이유 컴파일하는 시스템이 32bit인지, 64bit인지에 상관없이 같은 값을 표현하기 위해서 사용 헤더 stdlib.h에 선언되어 있음 출력 printf("%zu",a)와 같이 사용해야 함
macOS에서 code . 명령어를 입력했을 때 not found가 출력되는 문제에 관한 해결방법을 담고있음. Ubuntu에서의 해결방법은 다음을 참고. ① .zshrc 파일 수정 홈 디렉터리에서 .zshrc파일을 수정하여 하단에 다음과 같은 라인을 추가한다. code () { VSCODE_CWD="$PWD" open -n -b "com...
Create files mandatory functions touch ft_isalpha.c ft_isdigit.c ft_isalnum.c ft_isascii.c ft_isprint.c ft_strlen.c ft_memset.c ft_bzero.c ft_memcpy.c ft_memmove.c ft_strlcpy.c ft_strlcat.c ft_tou...
전처리기 지시어 (Preprocessor Directive)는 프로그램을 실행시킬 때가 아닌, 컴파일할 때 동작함 #include 헤더파일 삽입 지시자 컴파일러에서 기본 제공된 파일을 포함할 때 #include <filename> 직접 만든 파일을 포함할 때 #include "filename" #...
Main Shortcuts Global :h[elp] keyword # open help for keyword :o file # open file :sav[eas] file # save file as :clo[se] # close current pane :ter[minal] # open terminal Cursor ...