목록변수 (7)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cMGcX4/btsFAigIZos/ikOM55uDFff7BnOfm10oy1/img.png)
RStudio의 창 구성 편집(Script) 창 R 명령문(‘R 스크립트’ 라고도 한다.)들을 작성하고 실행하는 영역 콘솔(Console) 창 편집 창에서 R 명령문을 편집하고 실행 버튼을 클릭했을 때, 명령문의 실행 과정 및 결과를 표시하는 창 환경(Environment) 창 R 명령문이 실행하는 동안 만들어지는 각종 변수나 자료구조의 내용을 보여주는 영역 파일(Files) 창 도움말, 패키지 설치 및 조회, 그래프 실행 내용 조회 등 유용한 기능을 제공하는 창 RStudio 다루기 RStudio에서의 저장과 종료 - 메뉴에서 [File]-[Save] 또는 [File]-[Save As] - R 스크립트 파일의 확장자 이름은 일반적으로 ‘.R’을 붙임 패키지의 설치 - R에서는 데이터 분석을 위해서 매우..
데이터 타입(자료형, data type) 정수형 숫자를 저장하는 변수 - var myNumber = 10 - myNumber라는 이름의 변수를 생성했으며, 숫자 10을 할당 - var myNumber : Int = 10 (위와 같이 초깃값이 있을 경우에는 컴파일러가 타입 추론(type inference)을 하므로 데이터 타입을 명시할 필요 없음) Bool, Character, Int, Float, Double, String, Void var x : Int x = 10 //주의 error '=' must have consistent whitespace on both sides ('=' 양쪽에 일관된 공백이 있어야 함) 일반적으로 초깃값을 주지 않을 경우에만 자료형을 씀 - var welcomeMessage..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wzhaa/btr3J2nDbRA/SDo0wIrq0OfgNdK16Tjfy0/img.png)
Token(어휘) : 문법적으로 의미있는 최소단위 시스템 정의 어휘 - 예약어(keyword, Reserved Word) : int, 언어 설계시 그 목적이 정해진 요소 - 연산자(operator) : *, / - 구분자(seperator, white space): 공백 , ; { } 컴파일러가 정확한 번역을 위해 어휘들을 요소를 구분할 목적으로 사용하는 요소 - 주석(comment) : // /* ~ */ /** ~ */ 사용자 정의 어휘 - 식별자(identifier) : 변수, 메소드명, 클래스명, 인터페이스명, 패키지명 - 리터럴(literal) : 소스코드에서 보이는 값과 실제 값이 같은 요소. 상수와 상수 변수는 다름 연산자의 종류 식별자 이스케이프 문자
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cFFhf4/btrW4EZKKsO/ihrGfK5UHLd0dOIRzXo6CK/img.png)
앱 개발 기술 분류 native - 안드로이드: JAVA, Kotlin - iOS: Swift, Objective-C cross platform - React native - Flutter hybrid - Web View를 감싸고 있는 웹사이트 - HTML+CSS+JS - Apache Cordova Xcode로 Swift문법 공부하기 Playground로 Swift문법 공부하기 Playground로 Swift문법과 UI테스트 폰트 조절: [Xcode]-[Preferences]-[Themes] 새로운 앱 만들기: [File]-[New]-[Project]-[iOS]-[App] 프로젝트 기본 설정 같은 이름의 프로젝트가 이미 있다면 폴더 변경하거나 이름 변경 프로젝트 생성 후 Xcode 초기 화면 Deploy..
데이터 타입(자료형, data type) 정수형 숫자를 저장하는 변수 - var myNumber = 10 - myNumber라는 이름의 변수를 생성했으며, 숫자 10을 할당 - var myNumber : Int = 10 (위와 같이 초깃값이 있을 경우에는 컴파일러가 타입 추론(type inference)을 하므로 데이터 타입을 명시할 필요 없음) Bool, Character, Int, Float, Double, String, Void var x : Int x = 10 //주의 error '=' must have consistent whitespace on both sides ('=' 양쪽에 일관된 공백이 있어야 함) 일반적으로 초깃값을 주지 않을 경우에만 자료형을 씀 - var welcomeMessage..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Ho4au/btrUyiMXy50/K7d1KxgBRg28OW5T7jwUDk/img.png)
입출력 스트림 객체 cout, cin - iostream 파일을 프로그램에 포함하면 자동으로 열리는 자동 스트림(stream) 객체 - #include - cout // 키보드로부터 데이터를 입력 받는 객체, scanf() 여러 변수 값 출력(printf vs cout) - printf("%d, %d, %d\n" ,a,b,c); //C - cout
오늘은 시간이 꽤 있어서 c++예습을 조금했다. 아직 조금 밖에 듣지 않았지만 매일 조금씩 하며 요약 정리 하고 있다. -------------------------------------------------------------------------- 매크로 명: 명사, 모두 대문자 8진수 앞에는 0을 씀 16진은 앞에 0x를 씀 자료형 변수명; const 키워드를 이용하면 변수의 초기값을 변경할 수 없음. 자동 형 변환 전처리기: 컴파일 하기 전에 수행하는 것 cast 연산자: (자로형) 변수 삼항 조건 연산자: 수식1 ? 수직2: 수식3 : 수식1이 참이면 수식2를 실행하고 아니면 수식3을 실행하라. 대입 연산자: 변수=수식 관계 연산자: =, ==, != / 참이면 1, 거짓이면 0이 나옴 논리 ..