본문 바로가기

study

(27)
C언어 문법 printf_C(3) 1. printf 함수의 이해2. 문법 정리 및 실습 1. printf 함수의 이해C언어에서 printf 함수는 C언어를 공부하는 초심자 입장에서, 디버깅을 하는 개발자 입장에서 모두 정말 중요한 함수이다.그래서 첫 장에 이 가장 기본적이면서도 중요한 함수에 대해 알아보겠다. (1) 함수의 기본 구조 이해먼저 printf 함수의 기본 구조를 알아보자.int printf(const char *format, ...); 위 코드는 앞 게시글에서 본 함수를 선언하는 내용이다. 왜 하는지 기억이 나지 않는다면 잠시 보고와도 좋다.2024.10.02 - [study/C] - C언어 시작하기_C(2) C언어 시작하기_C(2)0. main()과 헤더파일의 중요성1. main() 에 대하여2. 헤더 파일  0. main..
C언어 시작하기_C(2) 0. main()과 헤더파일의 중요성1. main() 에 대하여2. 헤더 파일  0. main()과 헤더파일의 중요성main()과 헤더파일 둘 중 하나라도 C언어코드에 없으면 프로그램이 작동하지 않는다.이 내용을 반드시 숙지하고 아래에서 main() 함수와 헤더파일에 대해서 알아보겠다. 1. main() 에 대하여C 언어에서 main() 함수는 프로그램의 시작점이자 진입점(entry point)으로서, 프로그램이 실행될 때 가장 먼저 호출되는 함수이다.모든 C 프로그램에는 반드시 하나의 main() 함수가 존재해야 하며, 이 함수의 형태와 역할을 이해하는 것이 C 언어 학습의 기본이다. 한 마디로 정리하자면 main() 이 없는 C프로그램은 작동하지 않는다.쉽게 비유하자면 입구 없는 미로를 만들어 놓은 ..
C언어 시작하기_C(1) 순서1. C언어 공부2. 컴파일 to RUN- gcc를 통해 컴파일 하고 RUN(실행)하기- clang- c99-웹에서 코딩(아래 웹 링크 클릭)  새 C 프로그램 만들기 - 마이컴파일러 - myCompiler실행 코드 코드 저장 기존 코드를 유지하시겠습니까? 에디터에 코드가 있는 동안 언어를 전환하려고 합니다. 이를 유지하려면 “기존 코드 유지”를 선택합니다. 예제로 바꾸려면 “예제로 바www.mycompiler.io   내가 C언어를 시작하는 이유 Python 만 가지고 공부를 하고 개발을 하던 내가 C언어를 선택하여 공부하게 된 계기는 자료구조와 알고리즘의 중요성을 알게 되었기 때문이다. 자료구조와 알고리즘에 대해서 알아가다보니 이를 조금더 확실하게 실질적으로 눈으로 보며 이해하기 위해서는 C언어의..
문장의 형식 1형식 S + V : ⓝ + ⓥ2형식 S + V + C : ⓝ + ⓥ + ⓝ3형식 S + V + O : ⓝ + ⓥ + ⓝ- S + V + ⓝ 일 때, S = ⓝ 이면 ⓝ = C → 2형식- S + V + ⓝ 일 때, S ≠ ⓝ 이면 ⓝ = O → 3형식 4형식 S + V + IO + DO : ⓝ + ⓥ + ⓝ + ⓝ5형식 S + V + O + OC : ⓝ + ⓥ + ⓝ + ⓝ- S + V + O + ⓝ 일 때, O ≠ ⓝ 이면 ⓝ = DO → 4형식- S + V + O + ⓝ 일 때, O = ⓝ 이면 ⓝ = OC → 5형식
구와 절 구 : 단어+단어 (문장이 아닌 단어의 조합으로 품사의 역할을 수행)-명사구 : to + R / ⓥing / 's(의) + to + R -형용사구 : to + R / 분사(ing/p.p) / 전+명-부사구 : to + R / if(라면), when(때) / 전+명 * to + R *(= to 부정사 / R = 동사 원형) = to 부정사 (투부정사)절 : S+V (문장으로서 다른 품사의 역할을 수행)-명사절 : if/whether, that, what, 의문사절(ex- when '~언제')-형용사절 : 관계대명사, 관계부사-부사절 : if, when
8품사 명사(ⓝ)  : 이름-주어(S) : 동사 앞, '~은, 는, 이, 가'-목적어(O) : 동사 뒤, '~을, 를/에게'-보어(C) : Be동사 뒤 대명사(Pron) : 대신쓰는 이름-명사와 동일 동사(ⓥ) : ~ 다-Be동사 : am, are, is / was, were / been-조동사 : + 동사 원형(R)-일반동사 : 그 외 모든 동사 형용사(ⓐ)-명사수식-보어 역할 : 동사 뒤(ex- cool 멋진ⓐ + is 이다ⓥ = 멋지다.) is cool ~! 부사(ad)-명사 빼고 다 수식(동사, 형용사, 부사, 문장전체) 전치사 : 전명구 + 명사 앞에 온다. 접속사-등위접속사 : and, but, or-종속접속사 : 그 외 감탄사- Wow, Oh 등
등호, 부등호 등호 : = (같다), ≠(같지 않다)부등호 :, , ≤(보다 크거나 같다/이상),>(보다 작다), ≥ (보다 작거나 같다/이하), >= (보다 작거나 같다/이하) 1. a = ba와 b 는 같다. ex)2a = a + a 2 = 1 + 115 = 3 x 52x + 5 = 17, x = 6 2. a ≠ ba와 b는 같지 않다. ex)2a ≠ a (a ≠ 0)3 ≠ 92a ≠ 7 (a = 정수)-2 = 8 3. a a 보다 b가 크다(b는 a를 초과한다.)(같을 수 없음) ex)-10 1/5  4. a ≤ b, a  a 보다 b가 크거나 같다.(b가 a 이상이다.)(같아도 됨) ex)a ≤ 2a (0 ≤ a)3 ≤ 33 ≤ 10-6 ≤ 1 5. a  > ba 보다 b가 작다.(b는 a 미만이다.) ex)a..
절댓값 이것 때문에 찾아온 사람들이 있을 것 같아 정리부터 해주겠다. - 0의 절댓값은 0이다.|0| = 0- 절댓값은 항상 0보다 크거나 같다. - 0을 제외한 수 중에 절댓값이 같은 수는 항상 2개이다. |-1| = |1|,|-2| = |2|,|-3| = |3|... 1. 절댓값의 정의절댓값이란 원점으로 부터 떨어진 거리를 나타내는 음이 아닌 실수이다.다른 표현으로는 '힘의 크기', '차이의 양' 이라고 볼 수 있겠다. |-1| 이런식으로 표현할 수 있으며|   | 기호를 통해 안쪽의 있는 수의 음수부호를 없애준다고 생각할 수 있다. ex)|-1| = 1|-1429| = 1429|6-10| = |-4| = 4 2. 개념절댓값의 개념은 힘의 크기를 나타내는 것이다.저번 [study/수학] - 자연수, 정수, ..

반응형