본문 바로가기

분류 전체보기

(72)
플러터_1_개요 1. 소개 플러터는 IOS와 Android를 빌드할 수 있는 구글 모바일 SDK 물론 웹도 가능 2. React와 비교 구분 플러터 리액트 출시연도 2017년 출시 2015년 출시 기반 언어 Dart 기반 Java Script 기반(React) 화면 픽셀 단위로 화면 조정 네이티브 모바일 구성요소를 통해 조정 플랫폼 크로스 플랫폼(모바일, 웹, 데스크탑) 크로스 플랫폼(모바일, 리액트 네이티브 웹) 개발사 구글 개발 페이스북 개발 성장속도 프레임워크와 커뮤니티가 급속도로 성장 빠른 속도로 성장했지만 플러터에 비해 성장속도가 더디고 있음 3. 장점 플러터가 기본으로 제공하는 매테리얼 위젯이 예쁨! 커스터마이즈해서 사용도 가능! 다트와 플러터만 잘 다루면 Android, IOS 둘 다 개발 가능! 언어와 커..
유니티스터디_1_시작
직무면접 (4) 직무 관련 질문 OOP란 ? 데이터를 객체로 취급하여 프로그램에 반영한 것이며, 순차적으로 프로그램이 동작하는 기존의 것들과는 다르게 객체의 상호작용을 통해 프로그램이 동작하는 것을 말합니다. 캡슐화, 다형성, 상속 을 이용하여 코드 재사용을 증가시키고, 유지보수를 감소시키는 장점을 얻기 위해서 객체들을 연결 시켜 프로그래밍 하는 것 입니다. 캡슐화, 다형성, 상속 설명 참조 : https://webclub.tistory.com/156 ① 캡슐화 : 는 만일의 상황(타인이 외부에서 조작)을 대비해서 외부에서 특정 속성이나 메서드를 시용자가 사용할 수 없도록 숨겨놓은 것 (private, protected, public) public > protected > default > private l public..
C언어_goto문 1. 사용 목적 - 프로그램 실행 도중 어느 특정 위치로 이동 해야하는 경우 - goto문을 잘못 사용하면 프로그램이 무한루프에 빠질 수 있음 - goto문을 지양하는 것이 좋음 2. 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 #include int main() { int score; scanf("%d", &score); if(score>100) goto error; if(score
C언어_사용자 정의 자료형 사용자 정의 자료형은 ①typedef문 ②enum자료형이 있다. 1. typedef문 (1) 정의 - 사용자가 새로운 자료형의 이름을 선언할 수 있도록 하는 명령문 *새로운 자료형을 만드는게 아니라 기존의 자료형에 새로운 이름을 부여 (2) 예시 typedef int number_t; number_t count; int count;라고 선언하는 것과 동일 - 구조체와 공용체에서는 자주 사용 2. enum자료형 (1) 정의 - 하나 이상의 정수형 상수를 원소로 갖는 집합 - enum 목록은 정수형 상수 (2) 예시 enum weekday {sun,mon,tue,wed,thu,fri,sat} day; - day 변수는 enum 목록에 있는 값을 가짐 - sun=0, ... sat=6을 표시 1 2 3 4 d..
C언어_비트 연산자 1. 사용 목적 - 비트 연산자를 이용하면 산술 연산보다 빠른 속도로 연산할 수 있음 - 메모리를 효율적으로 사용하기 위해 비트 단위로 데이터를 처리하고 싶을 때 이용 - 시스템 소프트웨어, 운영체제 커널 프로그램에서는 필수적인 연산자 - 여러 속성이 하나의 자료형에 혼합 시 원하는 속성값만 추출,변경하는 경우 2. 비트 연산자 종류 & AND 연산 0&0=0, 0&1=0, 1&0=0, 1&1=1 | OR 연산 0|0=0, 0|1=1, 1|0=1, 1|1=1 ~ 보수 ^ XOR 연산 (값이 같으면 0, 다르면 1) 0^0=0, 0^1=1, 1^0=1, 1^1=0 (^1과 연산하면 비트는 반전) >>n 오른쪽으로 n비트씩 이동
C언어_상수, const 1. 상수란? 변수 : 값이 변경될 수 있는 수 상수 : 값이 변경되지 않는 수 2. 상수의 종류 2.1. 리터럴 상수 - 직접 값으로 표현하는 상수 2.1.1. 정수형 상수 - 정수값 - int형이 기본 - 정수형 상수L -> long형 표시 가능 2.1.2. 실수형 상수 - 실수값 - double형이 기본 - 실수형 상수F -> float형 표시 가능, 실수형 상수L -> long double n = 3; n2 = 54.123F; 2.1.3. 문자 상수 : 문자 한 개 2.1.4. 문자열 상수 : 문자열 2.2. 심볼릭 상수 - 상수를 기호화해서 사용하는 상수, 변수 선언 할 때 const 명령어로 선언 - 중간에 값을 변경 불가능 1 2 3 4 5 6 7 8 9 10 #include int main..
C언어_printf()함수_형식지정자, 제어문자 리스트 형식지정자 리스트 %c 문자 한 개 %d 부호가 있는 정수로서 10진수 %e 과학 계산용 표기(소문자 'e') %E 과학 계산용 표기(대문자 'E') %f 실수로서 10진수 %g %e와 %f 중 더 짧은 표현 %G %E와 %f 중 더 짧은 표현 %o 부호가 없는 정수로서 8진수 %s 문자열 %u 부호가 없는 정수로서 10진수 %x 부호가 없는 정수로서 16진수(소문자) %X 부호가 없는 정수로서 16진수(대문자) %p 포인터, 즉 메모리의 주소 %% %문자 출력 제어문자 리스트 \n 줄 바꿈 (개행 문자) \t 만큼 띄움 \b 이전 문자 지우기 \r 줄 맨 앞으로 이동 \\ \ (역슬래시) 문자 \' ' (작은 따옴표) \" " (큰 따옴표)