0. 안녕하세요 해당 블로그에 올라오는 모든 C언어 강의는 처음으로 프로그래밍을 접하는 초심자들을 위해 작성된 글입니다. 모르시는 내용은 마음껏 질문해주시고 얼마든지 답변해드리겠습니다. 잘못된 정보에 대해서는 따끔하게 비판해주시고 반영하도록 하겠습니다. 그럼 지난 글 자료형과 형변환에 이어서 조건문과 반복문 시작하겠습니다. 1. 조건문 우선 조건문은 C언어뿐만 아니라 대부분의 프로그래밍 언어에서 공통적으로 쓰이는 언어입니다. 그래서 이번에 알아두시면 다음 언어를 습득할때 문법적인 부분 말고는 공부하실 필요가 없죠. 조건문은 '조건'의 '만족'의 따라 내부 블록을 실행할지 말지를 결정하는 것을 말합니다. 코딩을 하다보면 어떤 경우에는 실행을 하고싶고 반대의 경우에는 실행을 하고 싶지 않은 연산이 있습니다...
0. 본 글은 프로그래밍을 처음 접하는 초보자들을 위해 작성한 것입니다. 모든 연산자의 종류를 보러 오신분들은 다른 글을 참고해주세요. 또 초보자들을 위한 글인만큼 질문도 적극적으로 받고 상세해게 답변해드리니 편하게 질문 남겨주시면 되겠습니다. 1. 사칙연산자 컴퓨터는 계산을 빠르게 하기 위해 만들어졌습니다. 당연히 사칙연산을 위한 연산자는 필수겠지요. C언어에서 사칙연산자는 덧셈 + , 뺄셈 - , 곱셈 * , 나눗셈 / 가 쓰입니다. 이러한 일상생활애서도 자주 사용하던 기본적인 연산자는 평소에 쓰던것처럼 그대로 사용하면 되기때문에 예시를 보지 않겠습니다. 2. 논리연산자 이제 수학에서는 보지 못했던 프로그래밍에서 쓰이는 연산자를 알아보겠습니다. 논리연산자는 수학에서 쓰이는 or, and, not에 해..
0. 본 글은 프로그래밍을 처음 접하는 기초 수준의 분들을 기준으로 작성하였습니다. 더 심화된 내용을 원하시는 분은 참고할 내용이 없음을 미리 말씀드립니다. 본 내용에 관한 질문은 적극적으로 받고 있습니다. 더 빠른 답변을 원하시는 분은 이메일을 통해 질문 남겨주시기 바랍니다. printf와 scanf는 C언어에서 기초수준의 프로그래밍부터 심화된 수준의 프로그래밍까지 아주 빈번하게 쓰이는 함수입니다. 이 두함수의 기본적인 사용법에 대해 알아보겠습니다. 1. printf printf는 어떤 값을 출력하기 위해 사용됩니다. 먼저 기본 사용방법 예시를 보겠습니다. printf("변수 my_first_value 는 %d입니다", my_first_value); 첫번째 매개변수에는 출력을 할 내용을 입력합니다. 큰..
0. 지난 포스팅에 이어서 자료형과 관련된 내용을 다뤄보겠습니다. 자료형은 컴퓨터에게 변수의 종류를 알려주기 위해 존재합니다. 변수를 선언할 때 컴퓨터에게 사용목적을 명확하게 알려주고 이후에 그 사용목적에 맞게 사용할 수 있게 됩니다. 하지만 처음 선언했을 떄의 자료형과 다른 목적으로 사용하면 어떻게 될까요? 이와 관련된 내용이 바로 형변환이라는 것입니다. 이처럼 유동적으로 사용목적에 맞게 자료형이 변환되어 인식되는것을 형변환이라고 합니다. 하지만 모든 자료형이 자유롭게 변환되는 것이 아니기 때문에 어떤것이 허용되고 오류를 발생하는지에 대해 알아봅시다. 1. 형변환 예시를 통해 형변환이라는게 무엇인지 알아보겠습니다. 먼저 my_first_cast라는 int형 변수를 선언하였습니다. 그러나 다음줄에 이상하..
0. 안녕하세요 이번 포스팅에서는 변수와 자료형에 대해 알아보겠습니다. 1.변수 변수는 수학에서의 x, y ,z처럼 정해지지 않고 변할 수 있는 수입니다. 다만 수학처럼 통용되는 이름을 가질 필요없이 프로그래머가 자유롭게 사용하기 편한 이름을 정할 수 있습니다. 그리고 변수는 반드시 자료형을 가지고 있어야합니다. 즉 모든 변수는 자료형과 이름을 가지고 있어야합니다. 2.자료형 위에서 변수는 반드시 자료형을 가지고 있어야 한다고 하였습니다. 그럼 자료형이 무엇인지 알아보겠습니다. 사람들끼리 의사소통을 할 때 '1+1은 2야'라는 문장을 아무런 문제없이 읽고 이해할 수 있습니다. 하지만 컴퓨터는 숫자를 계산하는것이 주 목적이기 때문에 1+1이라는 것이 1+1이라는 문자그대로 텍스트인지 1+1을 계산해서 2로..
- Total
- Today
- Yesterday
- 알고리즘
- 빌드 주기
- C언어기초
- 젠킨스
- 깃 허브 오류 해결
- Jenkins
- 젠킨스 에이전트 연결
- c언어강의
- 안드로이드
- Add Node
- 언리얼 사용자 정의 구조체
- 백준
- 깃 용량문제
- UHT
- 알고리즘기초
- 안드로이드 구글맵
- 언리얼 빌드
- C++
- Connecting Jenkins Agent
- Unreal Header Tool
- refusing to run with root privileges
- dfs
- 유니티 직소퍼즐 구현
- Jenkins Build Periodically
- 구글맵
- Connecting Jenkins
- 유니티
- 언리얼
- c언어 기초
- 언리얼 기초
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |