본문 바로가기
728x90

데이터타입2

[JS] 식별자, 변수, 타입, 연산자 식별자 (identifier) 변수를 구분할 수 있는 변수명 문자, 달러($), 밑줄(_)로 시작 대소문자 구분, 클래스명 외에는 모두 소문자로 시작 예약어 사용 불가능 - 작성 스타일 카멜 케이스 (camelCase): 변수, 객체, 함수에 사용, 두 번째 단어부터 첫 글자 대문자 파스칼 케이스 (PascalCase): 클래스, 생성자에 사용, 모든 단어의 첫 글자 대문자 대문자 스네이크 케이스 (SNAKE_CASE) : 상수에 사용, 모든 단어 대문자, 단어 사이에 언더스코어(_) 변수 - 변수 선언 키워드 let const var 재할당 가능 불가능 가능 재선언 불가능 불가능 가능 스코프 블록 스코프 블록 스코프 함수 스코프 * 선언 (Declaration): 변수를 생성하는 행위 또는 시점 * 할.. 2021. 11. 12.
[POSTECH MOOC] 컴퓨터공학 입문Ⅰ - 2 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅱ 프로그램 구조 - C언어 역사 1969 : 유닉스를 개발한 AT&T 벨 연구소의 켄 톰슨이 B언어 개발 1972 : 켄 톰슨과 같이 일하던 데니스 리치는 유닉스의 호환성 높이기 위해 재개발 → C언어 (B언어를 계승한다는 의미) 1983 : 미국표준협회(ANSI)에서 ANSI C라는 표준안 발표 C++, Java, Python 등 많은 프로그래밍 언어의 기초 문법 포함 - 모듈화 : 문제를 처리하는데 반복되는 것을 묶음 - 모듈 : 큰 문제를 기능별 작은 단위로 나눈 것, 독립적으로 수행할 수 있는 프로그램 단위 - C언어 구조 C 프로그램은 여러 개의 함수로 구성 함수(function).. 2021. 4. 5.
728x90