일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 28 | 29 | 30 | 31 |
- Zoom Lense
- 저조도
- 렌즈
- image sensor
- 조건 제어문
- Digital Slow Shutter
- c언어
- camera
- Gain
- 저장소와 동적메모리
- 변수
- 변수의 초기화와 대입
- 카메라
- ASCCII
- CS Mount
- AppInventer
- 실생활알고리즘
- Pixel Bit Format
- 프로그래머스 lv2
- Patch Cleaner
- main 함수 인자 전달
- 과초점거리
- 무게선별자동화
- 이미지센서
- C Mount
- 간단한 앱만들어보기
- 고정비트레이트
- Depth of Fileld
- 심도
- 아이리스
- Today
- Total
목록전체 글 (45)
카메라 개발자 공부방(SW)
오늘은 연산자에 대해서 이야기해보겠습니다. 다음은 C언어에서 사용되는 모든 연산입니다. 연산자 종류 산술 연산자 +, -, *, /, % 증감 연산자 ++, -- 대입 연산자 =, -=, +=, *=, /= 비교 연산자 , =, ==, != 논리 연산자 &&, ||, ! 비트 연산자 &, |, ~, ^ 쉬프트 연산자 간접, 주소 연산자 *, &, [] 형 변환, 괄호 연산자 ( ) 멤버 접근 . -> 조건(삼항 연산자) 조건? your code1 : your code2 산술 연산자 기본적인 사칙연산을 할 수 있습니다. #include int main() { int val0 = 10; int val1 = 20; printf("%d\n", val0 + val1); printf("%d\n", val0 - va..
오늘은 변수와 상수에 대해 이야기하겠습니다. 모든 프로그래밍 언어는 데이터를 표현, 연산 과정 중간에 중간 결과를 임시로 저장, 연산된 결과를 저장하기 위해서 메모리 공간을 필요로 합니다. 그 메모리 공간을 C언어에선 '변수' 또는 '상수'라 합니다. 변수 1) 메모리 공간 이름 자체를 의미합니다. 2) 메모리 내부의 값이 변할 수 있습니다. 상수 1) 메모리 내부의 값이 변할 수 없는 값입니다. 다음 예제를 볼까요? #include int main() { int val = 5; printf("%d", val); return 0; } // 실행결과 // 5 val이란 이름의 메모리 공간을 만들고, 그 안에 5라는 값을 대입하였습니다. (=은 val이라는 메모리 공간에 값을 저장하는 대입 연산자입니다.) ..
앞으로 C언어에 대해서도 포스팅하고자 합니다. 모든 내용을 포함하고 있지는 않지만 핵심 내용을 위주로 다루고자 합니다. 컴퓨터는 0(끈다)과 1(킨다)로된 기계어로 프로그램을 처리합니다. 그래서 사람이 컴퓨터와 소통하려면 기계어를 알아야 되는데요~! 하지만 사람이 기계어를 이해하고 사용하는 것에는 한계가 있기 때문에 컴퓨터와 완벽히 소통할 수가 없습니다. 그래서 프로그래밍 언어를 배우는 것인데요! 프로그래밍 언어는 컴퓨터도 이해할 수 있고, 사람도 이해할 수 있는 중간에 있는 언어입니다. '컴파일러'가 사람이 작성한 프로그래밍 언어를 기계어로 번역하고, 링크를 통해 필요한 모듈을 적재한 후 실행 가능한 exe 파일이 만들어집니다. 이 과정을 '빌드'라고 합니다. C언어 -> 목적 파일 -> 링크 -> 실..