Dia Egg - Shugo Chara
728x90
반응형

분류 전체보기 144

atoi 함수의 구현

atoi 함수 atoi 라는 뜻은 a to i (ascii to integer)로 풀어서 해석이 가능하다. 즉 char type을 정수형으로 바꾼다는 의미이다. stdlib.h라는 헤더 파일에 속해 있는 함수이고 원형은 int atoi (const char* cStr)이다. 주의해야 할 점은 총 3개로 나눌 수 있는데 부호는 맨 앞에 있는 것 하나만 취급, 2개 이상일시 0 반환 앞에 나오는 whitespace는 무시 숫자가 아닌 문자가 나오면 취급하지 않음 으로 정리할 수 있다. C로 구현 intft_isspace(char c) { if (c == ' ' || c == '\n') { return (1); } else if (c == '\t' || c == '\v') { return (1); } else..

C 2023.10.09

isalpha 함수의 구현

isalpha함수 isapha 함수는 ctype.h라는 헤더 파일에서 제공되는 함수로 이름대로 알파벳인지를 판단해주는 함수이다. 기능은 총 3개로 나눌 수 있는데, 대문자일 경우 1을 반환 소문자일 경우 2을 반환 나머지는 모두 0을 반환 으로 정리할 수 있다. 그러나 알파벳이 아니라면 0 맞다면 0이 아닌 정수 라는 범위안에서 컴파일러나 버전의 문제로 달라질 수 있다. C로 구현 구현 전에 디테일 체크 입력값은 int형으로 변환되너 전달된다. 아스키코드값 기반으로 작동된다. 반환값이 0, 1, 2 중 하나이므로 반환값은 int 형이되어야 한다. intft_isalpha(int c) { if (65

C 2023.10.06

목록 태그, 표 태그

목록 태그 순서 없는 목록 1 순서 없는 목록 2 순서 있는 목록1 순서 있는 목록2 설명 목 - 설명을 보좌해주는 목록 순서 없는 목록 순서 없는 목록1 순서 없는 목록2 순서 없는 목록3 음료 목록 아메리카노 허브티 순서 있는 목록 순서 있는 목록1 순서 있는 목록2 순서 있는 목록3 라면 끓이는 순서 물을 끓인다. 스프를 넣는다. 면을 넣는다. 5분 기다린다. 설명 목록 HTML - 웹 페이지 개발을 위한 마크업 언어 css - 웹 페이지 디자인을 위한 언어 자바스크립트 - 웹 페이지를 사용자와 동적처리를 위한 언어 표 태그 셀 병합, 줄의 스타일, 유무 등 표를 자유롭게 만들 수 있다. 이름 연락처 이메일 별이 010-0000-0000 star@gmail.com 달이 010-0000-0000 mo..

HTML & CSS 2023.10.03

의미에 맞는 태그

의미에 맞는 태그 볼드체 볼드체입니다. 강조하는볼드체입니다. 이탤릭체 이탤릭체입니다. 이탤릭입니다. 텍스트가작게보입니다. 집에 오는길에우유사오렴 제품 할인 중3만원2만 8천원 3만원 냐옹 냐옹 X2 X2 긴문장을 인용하고 싶습니다. 짧은 인용 WHO 대한민국 제주특별자치도 제주시 무슨동 몇번지 절규는 뭉크가 그린 그림. 별이는 컴퓨타 블로그를 운영 한다는 저작권 적인 내용 전달 div태그 입니다. 끝까지 공간을 차지하죠 span태그 입니다. 크기에 따른 공간을 차지하죠

HTML & CSS 2023.10.02

HTML의 기본 구조, 요소, 속성

기억해 둘 잡다구리 한 것들 html:5을 사용하여 기본 구조를 가져올 수 있다. ctrl + B로 사이드 바를 열고 닫을 수 있다. 코드 포메터, 코드 컨벤션은 코드를 정리하는 규칙이라는 뜻이다. 파일을 우클릭하고 open with live server를 누르면 웹사이트를 확인할 수 있다. 자신의 환경에서 테스트 중이므로 5500앞을 localhost로 바꾸어도 문제없다. 바꾸기전은 아이피주소, open with live server로 안열릴경우 크롬에 http://localhost:5500을 쳐도 나온다. 또는 copy path 마우스 커서가 어디에 있던 ctrl + c, ctrl + v키를 누르면 다음 줄로 복사가 된다. href를 넣을 때 ./을 하면 지금 있는 파일들을 보여 준다. ctrl + ..

HTML & CSS 2023.10.02

node.js란

node.js를 프로그래밍 언어라고 착각 할 수 있는데, node.js는 언어가 아닌 자바스크립트 기반의, 자바스크립트를 실행하는 런타임이다. 자바 스크립트는 웹 브라우저 안에서만 동작하는데, 자바스크립트를 웹브라우저가 아닌 곳에서도 실행 할 수 있도록 만든 것이 node.js이다. 터미널에 node -v 을 입력하여 설치된 버전을 확인할 수 있다. npm은 node.js가 설치되면서 자동으로 설치가 되는데 이또한 npm -v 을 입력하여 확인 가능하다. 참고로 npm은 npm은 Node Packaged Manager의 약자이다. 즉, npm은 Node.js로 만들어진 모듈을 웹에서 받아서 설치하고 관리해주는 프로그램이라고 이해해두면 된다.

Node.js 2023.10.02

웹의 이해와 웹개발 라이프 사이클

웹의 이해와 웹개발 라이프 사이클 마우스 우클릭 -> 페이지 소스 보기 를 사용해 html을 사용하여 구성되어있음을 알 수 있다. 워드와 같은 기능, 서식들을 가지고 있다고 이해 할 수 있다. HTML(Hyper Text Markup Language) 초월 연결 문자라는 뜻인데 물리 가상 공간의 경계없이 무적으로 소통하는 문자라고 해석가능하다. (예를 들어 링크) 또 마크업은 문서의 서식, 구조, 의미등 부가적인 정보를 가지고 있다는 뜻이다. 웹개발 라이프 사이클 정보수집단계 (제공의도, 대상 등) 기획 단계 (기술 스택 컨텍, 프레임워크, 인원 등) 디자인 단계 (와이어 프레임, 스토리보드, 스타일 가이드 등) 콘텐츠 생성 단계 개발 단계 테스트 및 품질 보증 단계 (QA팀 테스트 5와 6을 반복) 배..

HTML & CSS 2023.10.02

10기 2차 라피신 후기 (+합격팁)

10기 2차 라피신을 무사히 끝내고 2주 정도가 지났다. 써야지 써야지 생각만 하다가 이렇게 시간이 나서 노트북을 잡아본다. 궁극적으로 글을 쓰는 목표는 나의 라피신때의 일들을 기록함과 동시에 라피신을 궁금해하는 사람들에게 정보를 전달하기 위함이다. 라피신에 들어가기 전 C언어 (인프런사이트, 혼자 공부하는 C언어 저자에게 배우는 C언어의 모든 것) GIT (드림코딩, 깃, 깃허브 제대로 배우기) 나는 라피신 신청이 한번에 될 줄 몰랐을 뿐더러 여행일정이 있었어서 이정도만 보고 갔다. 한 4일, 5일 정도 공부하고 들어간 것 같다. 들어가기전에는 많이 걱정했는데 사실 되돌아보면 이정도면 충분했다고 느끼긴 한다. (나는 코딩테스트 준비를 했던 터라 그렇게 느꼈을 수도 있다 근데 사실 Rush를 빼고 크게 ..

42seoul 2023.10.01
728x90
반응형