일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- C언어
- WinAPI
- queue
- directx
- vector
- 아두이노
- Array
- 통계학
- Algorithm
- 자료구조
- 수광 소자
- Stack
- stl
- priority_queue
- Arduino
- Visual Micro
- 라인트레이서
- LineTracer
- 시스템프로그래밍
- list
- c++
- html
- 컴퓨터 그래픽스
- 아두이노 소스
- 아두이노 컴파일러
- set
- 운영체제
- map
- Deque
- arduino compiler
- Today
- Total
목록C언어 (27)
Kim's Programming
C언어를 배울때 처음 배우는게 입 출력 함수 2개입니다. printf와 scanf가 대표적인 입출력 함수입니다. 오늘 포스팅에서는 printf에 대해서 배워보도록 하겠습니다. 우선 printf는 stdio헤더에 속해있는 함수입니다. 또 변수, 함수값등을 출력 할 수 있으며 정수, 부동소수점등 여러가지 형태의 변수도 출력을 할 수 있습니다. 하지만 printf에는 포맷 스트링의 종류부터 먼져 알아보겠습니다. 포맷 스트링이란, printf 함수를 쓰면서 "이 변수는 이 위치에 이런 형태로 쓸거야"라고 미리 말해주는 역할을 하는 것입니다. 포맷 스트링 대응 변수 출력 %d char(정수일때), short, int 부호를 포함한 10진수 %u unsigned int 부호없는 10진수 %o unsigned int..
이번 포스팅에서는 변수 에 대해서 알아보겠습니다. 우선 변수에 대해서 알아보겠습니다. 변수라함은 말그대로 변하는 수를 의미 합니다. 음.. 하지만 왜 하필 변수일까요? 그 이유는 한번 값을 입력하였다고 고정 되있는것이 아니라 변경을 하면 그 값에 맞게 계속 변하기 때문에 변수라고 하는 것 입니다. 변수를 사용하기에 앞서서 자료형이라는 것을 먼져 알아야 합니다. 자료형이랑 변수 앞에 붙여서 "이 변수는 어떻게 이용할 것이다." 라는 것을 미리 표시해두는 의미입니다. 또한 변수의 이름은 아무거나 선택이 가능합니다. 단순히 a, b 등 하나의 영문을 이용하여 변수를 선언할 수도 있습니다. 하지만 지금 배우는 때에는 코드가 10줄 이내이거나 아무리 길어도 100줄 이내이기 때문에 쉽게 이 변수가 무슨 역할을 하..
우리가 프로그래밍을 배우면 첨으로 Hello World!라는 것을 출력하는것을 많이 하는데요. 보통 Hello World의 뜻을 기계가 소스코드를 읽어 세상과 처음 소통하게 된 인사말로 표현을 합니다. 이번 포스팅에서는 기본적인 Hello World를 출력 해 보겠습니다. C언어를 배우기전 몇가지 규칙을 알아보고 가겠습니다. 1. 함수의 시작과 끝은 무조건 {}(중괄호로) 이루어 져야한다. 2. 한 줄이 완성되면 ;를 붙여 줄 끝남을 알린다. 3. 특정 함수를 쓰기위해서는 그 함수를 포함한 헤더를 인클루드 해야한다. 4. main()는 꼭 가지고 있어야합니다. 5. 컴퓨터는 코드를 위에서 아래로 읽습니다! 프로그래밍을 작성할 땐 위의 조건은 무조건 지켜야 합니다! 안그러면 컴퓨터가 무슨말인지 읽지 못해요..