본문 바로가기
  • 초부득3 - 어제보다 나은 내일을 위해
  • 꿈이 현실이 되는 날까지

인강13

배열 Array #include int main(void) { printf("hello world\n"); } stdio.h 는 헤더 파일로, 남이 이미 작성한 코드인 라이브러리임. clang 컴파일을 할 때 prinf가 무엇인지 알려주는 역할 clang https://www.boostcourse.org/cs112/joinLectures/41487?isDesc=false 모두를 위한 컴퓨터 과학 (CS50 2019) 부스트코스 무료 강의 www.boostcourse.org 1. 컴파일링 컴파일 / compiling 은 총 네개의 단계로 구성됌 eg) hello.c #include #include int main(void) { string name = get_string("what's your name\n"); print.. 2021. 6. 16.
CS50 C언어 https://www.boostcourse.org/cs112/lecture/119004/?isDesc=false 모두를 위한 컴퓨터 과학 (CS50 2019) 부스트코스 무료 강의 www.boostcourse.org https://sandbox.cs50.io/ CS50 Sandbox Temporary programming environments for students and teachers. sandbox.cs50.io 1) c 기초 input output source code -> complier -> machine code c, c++, Java, 번역기 컴퓨터가 이해하는 0,1 binary 형태 python 등등 $ 사인은 그냥 여기에 무언가를 입력하시오 라는 의미 = 프롬포트 혹은 쉘 clang .. 2021. 6. 9.
ch 5. HTML 개요 01. 기본 문법 hello world! (이를 h1 요소라고 부를수 있음) 내용 이 전체를 요소(element)라 칭함 태그와 요소의 의미는 유사해서 혼용해서 사용할 수도 있다, 앞 태그는 시작(열린)태그 뒷 태그는 종료(닫힌) 태그 가운데의 내용은 요소의 내용(Contents) 02. 부모와 자식 관계의 이해 부모 요소 자식 요소 부모 자식 관계 / 상대적인 관계 보통 자식 요소를 들여쓰기 (indent) (tab 키) 를 이용해 구분한다. 코드를 이쁘게 작성하는 행위는, 유지보수 단계에서 2명 이상의 인원 보게 되기 때문에 필수적인 습관. 상위 요소 상위 요소 / 하위요소 하위 요소 03. 빈 태그 ?? 이놈은 어디에? 빈(empty) 태그 작성 방식 1. 편리함 이렇게 요소에 필수적으로 들어가야하.. 2021. 6. 8.
ch 4 웹에서 시작하기 https://codepen.io/ CodePen An online code editor, learning environment, and community for front-end web development using HTML, CSS and JavaScript code snippets, projects, and web applications. codepen.io 코드들을 간편하게 실험해볼수있는 사이트. 기초 코드들을 일일이 입력하고 그럴 필요가 없음. 02 브라우저 스타일 초기화 크롬의 경우 user agent stylesheet body { display: block; margin: 8px; } 브라우저에 기본적으로 위와 같은 css가 적용되어 있음. 크로스 브라우징을 위해 이러한 기본 css들을 .. 2021. 6. 6.
ch3 무작정 시작하기 파일 이름을 index.html 로 하는 이유. 브라우저가 프로젝트 단위의 폴더를 출력할때 가장 먼저 찾는 파일이기 때문. Doctype(DTD) DOCTYPE html> 문서의 html 버전을 지정 doctype(dtd, document type definition)은 마크업 언어에서 문서 형식을 정의하며, 웹 브라우저가 어떤 HTML 버전의 해석 방식으로 페이지를 이해하면 되는지를 알려주는 용도. HTML1,...,4, XHTML, HTML 5 (최신이자 표준) DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans...> 는 XHTML 으로 운영되는 페이지. 1~4는 아예 볼일 없음. HTML, Head, Body 문서의 전체 범위 (HTML 문서가 어디에서 시작하고.. 2021. 6. 6.
Vscode 단축키 ctrl + b 사이드바 열고 닫기 ctrl + p 파일 빠른 검색 및 열기 ctrl + shift + p 모든 명령 검색 및 열기 ctrl + w 현재 탭 닫기 ctrl + f 찾기 ctrl + alt + f 찾은걸 죄다 바꾸기 alt + up 줄 위로 이동 alt + down 줄 아래 이동 alt + shift + down 아래에 줄 복사 alt + shift + up 위에 줄 복사 tab 들여쓰기 (줄을 오른쪽으로 옮기기) shift + tab 내어쓰기 (왼쪽으로 옮기기) ctrl + alt + l 모두 정리 ctrl + pgup , pgdn 편집기(탭) 옮겨다니기 ctrl + \ 편집기 분할 (화면 분할) 2021. 6. 6.
6/5 Javascript 기초 문법 (함수, 조건문, 반복문) 프로그래밍에서의 함수는 정해진 동작을 하는 것 부르면 정해진 동작을 한다. 예시) 더보기 function sum(num1, num2){ return num1 + num2 } undefined let result = sum(2,3) undefined result 5 줄 순서에 따라 정해진 동작을 수행한다 더보기 function mysum(num1, num2){ alert('안녕!') return num1 + num2 } undefined let result2 = mysum(2,3) undefined 이때 1. alert를 출력 하고 2. num1 + num2 값을 result2에 넣는다 result2 5 if문 / 조건문 예시) 더보기 let age = 24 undefined if (age > 20) { .. 2021. 6. 5.
Java script 기초 of basic 문법 (변수, 자료형, 약간의 함수) 자바스크립트란? 프로그래밍 언어중 하나로, 브라우저가 알아들을 수 있는 언어 역사적인 이유 & 이미 만들어진 표준 이기 때문에, 모든 브라우저는 기본적으로 javasript를 알아듣게 설께되어있고, 모든 웹 서버는 HTML+CSS+Javasript를 주게 되어있다. Java와 Javasript는 아무 관련이 없다. 기초문법 변수, 자료형, 함수, 조건문, 반복문 변수 변수는 값을 담는 박스다 ex) let a = 3 a라는 박스에 3이라는 값을 담는다. let first_name = 'roegan' 문자열엔 '작은 따음표' 가 붙는다 "큰 따옴표" 도 사용가능 뭔가 변수 이름을 지을땐 남이 봐도 알아보기 쉽게 짓는다. ex_) last_name 자료형 리스트 자료형은 순서가 중요한 담기 더보기 let a.. 2021. 6. 5.
6/5 css quiz css와 html을 구분하자 font를 bold로 만들때 html 에선 지만, css에선 font-weight: bold 이다 css 를 사용하는게 클래스 중첩으로 손쉽게 여러 군데 적용 할 수 있기에 꼭 꾸미기 (css)와 뼈대(html)의 용도를 구분해서 쓰자. 더보기 나홀로 링크 메모장! 중요한 링크를 저장해두고, 나중에 볼 수 있는 공간입니다 포스팅박스 열기 https://www.eurail.com/content/dam/images/eurail/Italy%20OCP%20Promo%20Block.adaptive.767.1535627244182.jpg" alt="Card image cap"> http://naver.com/" class="card-title">여기 기사 제목이 들어가죠 기사의 요약 내.. 2021. 6. 5.