https://youtu.be/8kqY1b2nDT8공대에 가면 어떻게든 C언어는 배우게 된다.하지만 컴퓨터에 대한 배경 지식 없이 배우기 어렵다.오래 전 발명된 언어로 초심자에 대한 고려없이 발명되었다.48년 전 C와 지금의 별 차이가 없다. \-> 앞으로도
https://www.youtube.com/watch?v=XrWOVkO3yJM&t=318s좋은 프로그래머가 되기 위해서는 컴퓨터의 작동 원리를 알아야한다.C언어를 배우면 내부 작동 원리를 쉽게 이해할 수 있다.C언어에서 많은 언어들이 파생되었기 때문에 C를 알
stdio = STanDard Input Output\-> C 프로그램에서 입출력을 가능하도록 해줌(printf 등)int main() {}main 함수 - 프로그램에서 가장 먼저 시작되는 함수printf 함수 - 화면에 내용을 출력해주는 함수return 0 - 0를
주석에 대한 이해프로그래밍을 하다보면 소스코드가 길어지게 된다.따라서 해당 코드가 무엇을 뜻하는지에 대해 주석을 남겨두어야(타인 포함) 나중에 잘 이해할 수 있다.따라서 주석을 작성하는 일은 매우 중요하다.주석의 종류는 2가지다.
10진법(Decimal) - 10에서 자리수를 올림ex) 1, 2, 3, ... 9, 10, 11...2진법(Binary) - 2에서 자리수를 올림ex) 1010101010101016진법(Hexadeciaml)ex) 1, 2, 3, ... 9, A, B, C, D, E
바뀔 수 있는 어떤 값을 보관하는 곳 변수메모리 내 저장된 주소(방)의 이름int a = int형의 데이터를 보관한다는 뜻으로 이름을 a로 짓는다int형의 경우 -2147483648 ~ 2147483647(0 때문에 1자리 적음)까지 보관 가능하다.unsigned는 양
연산자(Arithmetic Operator)\+, -, \*(곱셈), /(나눗셈), %(나머지)a = 10;b = 3;은 가능하나,10 = a;3 = b;는 불가능하다.C언어 컴파일러는 = 라는 기호를 뒤에서 부터 해석하기 때문이다"="를 대입 연산자(Assignmen