이게 기초라니ㅋㅋㅋㅋ이미 뭔말인지 하나도 모르겠는데ㅠㅋㅋㅋㅋㅋㅋㅋ요즘 진로 고민많았는데 뭣모르고 멋있어보여서 고민하던 컴공과 바로 내려놓고 갑니다...컴알못은 그래서 저 영어들을 나열해서 뭘 하는건지 모르겠네욥...ㅠㅠㅠㅠ그래도 목소리랑 발음이 좋으셔서 그런지 지루하지 않고 좋았어요!
int main(void) { printf("변수, 사칙연산들 "); int x = 15; int y = 51; printf("x = %d ", x); printf("y = %d ", y); printf("x + y = %d ", x + y); printf("x * y = %d ", x * y); printf("x / y = %d ", x / y); printf("x - y = %d ", x - y); printf("%d + %d = %d ", x, y, x+y); // 저기서 순서대로 x,y값을 넣으면 순서대로 출력이 된다 만약 y + x로 하고 싶으면 , y, x, y + x라고 하면 된다. printf("%d * %d = %d ", x, y, x*y); printf("%d / %d = %d ", x, y, x/y); printf("%d - %d = %d ", x, y, x-y); printf("%d - %d = %d ", y, x, y-x); printf("변수 float는 4바이트 크기의 숫자 변수 double은 8바이트 크기의 숫자를 출력할 수 있다 "); float z = 12345.1251; printf("z = %.4f ", z); printf("위와 같이 float는 4바이트를 넘기면 4바이트용량의 이후부터는 쓰레기값이 나온다. "); float o = 123.13; // 4바이트 숫자를 써봄 double d = 1556.1235; printf("d = %.5f ", d); printf("z + d = %.2f ", z + d); printf("%d + %d = %.2f ", o, d, o + d); // 앞에 %d + %d는 쓰레기값이 나옴 왜그러지? ㅋㅋ 일단 너무 커서라고 예상된다 printf("위에 소수들을 더해봤다. "); printf("x = %d ", sizeof(x)); printf("z = %d ", sizeof(z)); printf("d = %d ", sizeof(d)); printf("sizeof는 각 변수들의 크기를 나타내주는 용어이다 int는 4바이트니까 sizeof(x)라고하면 x = 4가 출력되고 double은 8이니까 sizeof(d)라고하면 d = 8이 출력됨 "); int f = INT_MAX; // int형이 가질 수 있는 최고의 수 printf("f = %d ", f); printf("f + 1 = %d ", f + 1); // 이미 최대의 수에서 1을 더해버리면 최소의 수로 돌아와버림
return 0; } 고3인데 내신 아예끝나고 시간도 남아서 가려는 학과도 it분야겠다해서 c언어 공부를 시작해보려고 합니다. 처음해봤는데 너무 재밌네요 ㅋㅋ 갈수록 머리잡고 늘어지겠지만요 덕분에 열심히 듣고 갑니다. # 틀린 거나 잘못 적은 거 있으면 말 좀 해주세요!!
대학 계열이나 수준에 따라서 다르지만 보통 처음 대학에서 프로그래밍을 공부할 때 C나 Python 혹은 JAVA로 시작합니다. C로 시작하는 경우는 첫 학기 동안 동적 메모리 할당이나 파일 입출력 정도까지 배우게 됩니다. 제 강의의 커리큘럼 또한 일반 대학에서의 C 프로그래밍 강의와 흡사하고, 몇 십 강에 걸쳐서 대학에서 다루는 내용은 모두 다룰 예정입니다.
할때 14:16에서 복붙하고 곱하기 나누기로 기호바꿀때 더하기 기호를 지우고 해야하잖아요? 근데 그때 지우고 쓰면 뒤에 글자가 사라지거나 띄어쓰기한게 사라져서 띄어쓰기 다시하면 뒤에 글자가 사라지더라구요. 한글에선 이런현상을 바꿀수있었던걸로기억하는데 데브씨플플에선 어떻게 하나요 ?
보통 지식인, 카페, 블로그, 검색만 해보셔도 알듯 잘모르시는 분들이 쓴 글들을 보게되면 프로그래밍(코딩)을 할때 Python 을 배워라 C언어를 배워라 JAVA를 배워라 보통 이렇게들 말합니다 다른글 몇번만 찾아보셔도 알 수 있습니다. 위 언어들을 공부하는건 좋습니다, 하지만 위 Python, C, Java는 그저 프로그래밍 언어일 뿐이지, 프로그래밍(코딩)이 아닙니다. 언어들을 왜 공부하며 어디에 쓰이는지 언어에 대한 기초개념부터 확실하게 짚으며 왜 프로그래밍과 프로그래밍 언어는 다른것인지 정확하게 확인하고 넘어가야 합니다. 다른 글과는 달리 제대로 도움이 될 수 있는 현실적인 답변, 팩트로만 이야기 해드릴테니 잘 들어보세요. 인터넷에서 떠도는 이야기가 C언어를 알아야 프로그램 만들 수 있으니 C언어를 먼저 배우라는것입니다, 하지만 위에서 말하는 언어는 그저 언어일 뿐 프로그래밍 언어를 안다고해서 프로그래밍이 가능한 것은 아닙니다, 영어 단어를 많이외운다고 해서 외국인 수준의 회화,독해 능력이 생기는게 아니듯이 C언어 문법만 어줍짢게 주구장창 외웠다가는 결국에 포기를 하게됩니다, 프로그래밍이 뭔지에 대한 이야기부터 필요할 것 같습니다, 프로그래밍은 쉽게 말해서 컴퓨터에게 일을 시키는것 이라고 생각하시면 됩니다 해야할 업무, 지시를 컴퓨터가 알아들을 수 있는 명령코드로 고쳐 쓰는 작업을 프로그래밍이라고 합니다 이에 따른 명령을 하는 작업을 코딩이라고 하구요, 쉽게 말해서 작업의 일부를 컴퓨터에게 분담시켜 본인의 일의 능률을 향상시키는 방식입니다. 프로그래밍 언어에 대해 설명을 드리자면 ------------------------------------------------- Python언어 파이썬은 우선적으로 자바가 트렌드 였다면 요즘 떠오르는 뉴트렌드입니다 다양한 형태의 sw개발이 가능하여 해외에서 타언어보다 주목받고 있는 언어입니다 다소 처음에 배우기 쉽고, 하드웨어를 비롯한 다양한 환경에서 동일한 프로그래밍환경이 제공되어 호환성이 굉장이 높습니다 웹sw 부터 다양한 시스템 sw 까지 개발 할 수 있으며 대표적으로 Python을 통해 제작한 프로그램 중엔 인스타그램이 있습니다 C언어 C언어는 군사기관, 컴퓨터, 소프트웨어 메카트로닉스 공학, 전기전자, 임베디드 등에 쓰이는게 대부분입니다 C언어의 가장 큰 특징은 하드웨어를 동작하는데 있어서 가장 편리한 언어 입니다 C언어의 장점은 표기법이 간결하고 프로그램의 크기가 작으며 속도가 빨라 자체가 간결하고 효율적이며, 포인터 기법으로 임베디드 혹은 하향식 설계 구조체, 모듈화 설계 등 다양한 운용방법을 적용하여 프로그래밍을 할 수 있으며 타 언어에 비해 이식성이 뛰어납니다 JAVA언어 자바는 프로그래밍 언어 중 가장 웹,앱 개발에 많이 쓰이는 언어 입니다 그만큼 자바가 대중적이며 요즘 트렌드에 맞는 프로그램입니다 자바의 가장 큰 특징은 개발환경, 운영체제에 독립적인 독립언어이며 자바는 어느 환경에서 작업을 하더라도 문제없이 동작하기에 호환성이 굉장히 좋습니다 또한 라이브러리 활성화가 굉장히 잘 되어있어 작업을 할때에 코드를 불러올 수 있어 간편하며 이식성이 좋고 운용하기 편합니다 ------------------------------------------------- 프로그래밍의 정의부터 다시세우겠습니다 프로그램을 만들고자 하는것을 IT분야에서는 알고리즘 이라고 부릅니다, 프로그램은 명령어와 Data로 구성이 되어있구요, 이러한 알고리즘을 해결하여 본인이 원하는 문제해결을 컴퓨터에게 지시하는 능력에 대해 공부하는것을 자료구조 라고 합니다, 문제에 대한 명령어들을 어떠한 순서대로 몇번씩 실행 시키는지 결정하는걸 알고리즘 설계라고 하구요 위에 말한 자료구조, 알고리즘을 바탕으로 프로그래밍 언어를 문법에 맞게 변환시켜 구현하는 것을 프로그램을 만든다고 표현합니다, 각종 프로그래밍 언어들로 알고리즘, 자료구조로 프로그램을 만들게 될땐 필요한언어들의 문법적인 기능을 이해하며 손에익혀 계속해서 문제를 풀어보며 난이도를 점점 높여가며 많은문제를 풀어 알고리즘을 해결하다보면 스스로 알고리즘을 설계하고, 프로그래밍언어를 단순히 외워서 하는게 아닌 스스로 이해하며, 몸이 기억하게 되는겁니다 이게 정확한 프로그래밍이며, 더욱 본인을 성장시킬 수 있는 방법입니다, 또한 제대로된 공부를 원하신다면 독학자체는 힘드실 겁니다, 기본적으로 왜 배우게 되는지 어떤 구조로 돌아가며, 어떠한 시스템으로 공부하는지 체계적인 계획은 잡혀있는지 그것에 대한 부분부터 인지하시고 공부에 접근하셔야 합니다, 일반 동네컴퓨터학원? 절대 안됩니다, 또한 인터넷강의도 잘가려서 공부하셔야합니다, 독학이 안되는 이유중 가장큰 부분은 본인이 모르는 부분에 대한 피드백이 즉각적으로 이루어지지 않아, 처음에는 조금씩 풀어보겠지만 나중에 가면 모르는 부분이 쌓이게 되어 "이 공부는 내게 맞지않는구나..".라며 다른 진로를 찾게다며 포기하는일이 다반사입니다, 항상 드리는 말씀이지만 학원은 독학을 하려고 다니는 겁니다 지금 당장 질문자님에게 C언어 책을 드리면 풀 수 있을까요? 정답은 풀 수 있습니다, 처음에 나오는 Hello world? 출력문 당연히 공부할 수 있습니다 하지만 점점 클래스 배열 포인터 등등 어려운 문제가 나올때마다 모르는부분이 점점 쌓여갈 것이며, 이를 해결하기 위해 인강, 유튜브, 지식인, 검색 등등 활용을 하겠죠 과연, 점점쌓이는 모르는 양을 다 해소할 수 있을까요? 아닙니다, 아마 처음엔 의지로 불타오르지만 나중엔 분명 포기를 하게되겠죠. 그렇기 때문에 문제들을 풀 수 있는 기초적인 틀을 잡기위해 교육기관등을 이용해서 독학을 위한 틀을 잡는겁니다. 또한 IT분야에 대해서 정말 제대로 알아보시고 정확한, 체계적인 계획으로 공부를 하셔야 합니다, 그렇기에 전문가의 컨설팅이 필요한 것이구요 막연하게 공부를 시작하려해서 상황이 막막해, 이번 기회에 제대로 목표와 진로 설정을 해놓고 공부를 하고 싶으시거나 궁금하신점에 대한 무료컨설팅을 받고 싶으시다면 아래 연락처로 문의 주세요 카카오톡 11glgl
안녕하세요^^ 동빈나님, 제가 맥을 사용중이라 vs code 로 수업따라하는 중인데, 빈나님께서 하신 것 처럼 하고 실행하면 콘솔에 warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] 이렇게 뜨면서 %d를 %lu로 바꾸라는 마커가 생성되네요. stack에서 sizeof 연산자의 결과값이 type size_t라고 적혀있고 %zu를 사용하라는데 간단히 설명좀 부탁드려도될까요^^
안녕하세요, 늦은 나이에 컴퓨터프로그래밍 공부를 이제 막 시작한 사람입니다. 나이가 많은 저도 귀에 쏙쏙 들어오는 너무 좋은 강좌를 만들어 주셔서 정말 매우 감사드립니다. 1강부터 4강까지 복습하면서 다른 기초예제들도 풀면서 공부중인데요 본 강좌 마지막 x,y를 간단하게 계산하는 것 중에서 나누기는 0으로 나오는 것을 0.5값이 나오도록 해보려고 %f로 입력해보고 int가 아닌 float으로 바꾸면 다른 계산들은 0으로 나오고 나누기만 0.5로 나오는데요, 이것을 다른 계산들도 올바르게 출력되면서 나누기도 0.5로 하려면 어떻게 해야하는지 궁금해서 문의 드립니다. 긴글 읽어 주셔서 감사합니다.
안녕하세요 선생님! 지금 열심히 보고 있는 사람인데 저는 맥북 이용자라 dec 말고 비쥬얼 스튜디오를 사용하고 있는데 조금씩 값이 다른데 출력 값이 맞으면 신경 안써도 될까요??? 예를 들어 size of 값을 출력 할때 %d 라고 하셨는데 비쥬얼 스튜디오는 %lu 로 해야만 출력이 되더라구요. 그리고 인트맥스 같은 경우엔 비쥬얼스튜디오에서 따로 선언을 안해도 맥스값이 출력 되는데 신경안써도 될까요???
영상 올리신 시기가 좀 오래되셔서 답변을 해주실지 조금 걱정이 들지만 물어볼게 있어서요 ㅠㅠ.. 저는 왜 똑같이 구문을 만들고 컴파일후 실행을 시켜도 저렇게 명령프롬로트 같은 창은 안뜨고 이 DevC++에서 밑에 컴파일러라는 창만 뜨고 말까요..? 윈도우 10은 저게 혹시 안되거나 그러나요..ㅠ 다른앱으로 실행 같은것도 나오고 그러네요 ..ㅠ
근데 저장할때요 저는 기본으로 파일형식이 C++ source files (*,cpp;*,cc;*,cxx;*,c++;*,cp)로 되어있더라고요 근데 강의에서는 파일 형식을 바로 위에 있는 C source files (*,c) 이걸로 바꾸시더라고요 이렇게 계속 바꿔줘야 하나요? 아니면 그대로 기본으로 해도 되는건가요?
int:정수 ; :끝나는 의미 int x x=5; 인데 =와 ==의 의미가 다른거 아닌가요? ==은 다음과 같다는거고 =는 기억이 안나는데 둘의 의미는 다르다고 어디서 들은게 있습니다.. 아닌가.. %d=int의 정수의 값 근데 printf는 무슨 의미에요?? sizeof (x)는 메모리 크기가 얼마나 되는지 알려주는 것. 자료형이 int면 무조건 4bytes. flouat=실수(소숫값이 나오는)
=줄바꿈 ‘%d ’이면 %d까지만 하고 줄바꿈이 된다라는 의미죠? double=8byets 여기서 double z라던지 int x라던지 x y z를 꼭 그렇게 적어야하는건가요? INT MAX:int형이 가질수 있는 최댓값=20억 정도 #include 가 있어야 INT MAX가 실행이 된다는 거죠? , 는 무슨 의미죠? printf 할때마다 끝마디 정도에 ,를 넣고 하는데
이번영상은 너무 어려웟네요 이해하기 어려운 용어들과 빠른 진행으로 머리 쥐어뜻다가 영상이 끝나버렷네요 이게 변수를 설명하는건데 사칙연산? 이게 먼지도 모르겟고 음 1장은 글씨를 화면에 표시해 주는거 같아서 헬로월드를 다른 글짜로 바꿔서 출력도 해보고 해서 대충 이해가 잘 갓는데 2장은 도통 모르겟네요 ㅎㅎ;
#include int main(void) { int x = 50; float y = 123456789.123456789; double z = 123456789.123456789; printf("x의 메모리 값은 %d ", sizeof(x)); printf("y의 메모리 값은 %.2f ", sizeof(y)); printf("z의 메모리 값은 %.2f ", sizeof(z)); return 0; } 이렇게 코딩했을 때, 제가 생각한 결과는 x=4 y=4.00 z=8.00 이었는데, 막상 x=4, y=0.00, z=0.00으로 출력됩니다. 왜 이렇게 되는 거죠? ?
Kaori 분야에 따라서 사용되기도 합니다만, 일반적인 앱 개발, 웹 개발, 사내 응용 프로그램 개발 시에는 그 분야를 몰라도 전혀 문제없는 경우가 많습니다. 하지만 많이 알고 미리 공부하는 게 좋은 건 사실입니다. 어떤 분야로 진로가 결정될 지 모르니 베이스 지식을 탄탄히 해서 자신의 스펙트럼을 넓혀보는 건 어떨까요?
변수 정의 1:00
변수 : 프로그램이 실행되는 동안에 언제든지 저장된 값이 변경될 수 있는 공간
변수의 쓰임 1:47
흔히 말하는 메모리는 ram이다. 그 메모리라는 공간은 3:03
코드1 : 3:53 Int 4:25 코드 5:01 실행 5:06 %d 5:19
코드2 sizeof
%d 응용 5:50 수정된코드 5:57 sizeof 6:07 실행 6:22 6:58 7:01
Sizeof(x) : 변수 x의 메모리 크기 알려줌
Sizeof() : 메모리 크기 알려주는 함수
Int형은 값이 얼마이든 무조건 4byte의 공간 차지
코드3 double
7:33 float 8:07 %.2f 9:08 실행 9:22 이상한 점 9:28 다시코드 10:06 실행 10:26
Float는 정수가 아니라 소수형을 사용한다.
코드4 overflow
10:46 int_max 11:05 11:28 실행하면 오류 11:38 int_max 선언x 11:47 선언 11:50 11:55 실행 11:59
12:10 >> 변수들 자료형의 한계점, 범위를 나타내는 라이브러리
Overflow 12:25
코드5 실행 12:47
코드6 13:17 13:49 실행 13:52
코드7 사칙연산 14:26 실행 14:29
.
컴고생이라 C언어를 배우는데 정말 도움이 많이 됬어요 앞으로도 좋은 영상 제작 부탁드립니다 ^^ !
지금은 어떻게 되셨나요 ㅎㅎ
다른 업에서 일하고 있어요
찌 완 컴퓨터 직인가요?
괴물쥐 코딱지 네네
노베이스로 컴공과 들어갔는데 교수님 속도를 도저히 따라가질 못해서 유튜브로 찾아보고잇었는데 설명을 너무 잘해주시는것같아요
좋은 강의 유튜브에 풀어주셔서 감사합니다ㅠㅜ
이게 기초라니ㅋㅋㅋㅋ이미 뭔말인지 하나도 모르겠는데ㅠㅋㅋㅋㅋㅋㅋㅋ요즘 진로 고민많았는데 뭣모르고 멋있어보여서 고민하던 컴공과 바로 내려놓고 갑니다...컴알못은 그래서 저 영어들을 나열해서 뭘 하는건지 모르겠네욥...ㅠㅠㅠㅠ그래도 목소리랑 발음이 좋으셔서 그런지 지루하지 않고 좋았어요!
천재가 아닌이상 이과는 자기인내와 이해하려는 노력으로 가꾸어 나가는건데 ㅉ
이해를 하지 않는 이상 어렵다볼수잇습니다
파이썬편 다 듣고 C언어 듣고 있는데 정말 가르치는데 재능이 있으시네요. 이해하기 정말 쉽게 잘 가르치세요. 감사합니다!!
c언어 책사서 독학중인데 강의 자기전에 하루에 한개씩 듣고있습니다! 이해 진짜 잘되고 이런 영상 올려주셔서 감사합니다! 열공하겠습니다 ㅎㅎ
C++ 책사서 거기 강의보면서 하는것보다 이게 훠어얼씬 이해가 잘되고 좋은것 같에요
1강은 21만뷰
2강은 8만뷰..ㅠㅜ 여러분 힘내세요!1
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ뻘하게 웃기네
ㅋㅋㅋ뭔데
아 ㅋㅋㅋㅋㅋㅋㅋㅋ ㅠㅠ
c언어 때문에 포기하고 싶었는데 쉽게 설명해 주셔서 너무 감사합니다
중학교 3학년 인데 이해 정말 잘되게 소개하시네요!!!!
최고!!입니다~
매일 2시간 씩 보고 걸어가면서 동영상보고 배우고있습니다.
와이사람 진짜 강의존나잘한다.....쩐다....
인정..
파이썬 공부하고 C언언 하니 ㅋㅋ 이해가 쏙쏙 잘 됩니다 ㅎㅎ
좋은 영상 감사합니다.
무료이지만 다른 학원 보다 영상 질이 좋습니다 ㅎㅎ
역스래시 댓글따라했는데 없으면 엔터위에 ₩모양 키가 역스래시 인것같드라
Nebula -K 오 땡큐
ㅋㅋㅋㅋ타자할때마다 같이쓰는데
Nebula -K 이거 모르는 사람 은근 많음ㅋㅋㅋ 추천추천
아항
이걸 몰라서 계속 슬래쉬만 치고있었던 1인
스앵님 목소리가 너무 좋으세요 내용도 친절하공 공부할 맛 나네요
마지막줄에 return 0; 를 안넣었을때 발생하는 문제점을 얘기해주시면 저 값의 역할을 아는데 더 도움이 될것 같습니다.
와 역대급으로 이해 잘되고 영상이 간략함 끝까지 볼게요
#include
#include // limits.h는 INT_MAX가 있는 라이브러리
int main(void)
{
printf("변수, 사칙연산들
");
int x = 15;
int y = 51;
printf("x = %d
", x);
printf("y = %d
", y);
printf("x + y = %d
", x + y);
printf("x * y = %d
", x * y);
printf("x / y = %d
", x / y);
printf("x - y = %d
", x - y);
printf("%d + %d = %d
", x, y, x+y); // 저기서 순서대로 x,y값을 넣으면 순서대로 출력이 된다 만약 y + x로 하고 싶으면 , y, x, y + x라고 하면 된다.
printf("%d * %d = %d
", x, y, x*y);
printf("%d / %d = %d
", x, y, x/y);
printf("%d - %d = %d
", x, y, x-y);
printf("%d - %d = %d
", y, x, y-x);
printf("변수 float는 4바이트 크기의 숫자 변수 double은 8바이트 크기의 숫자를 출력할 수 있다
");
float z = 12345.1251;
printf("z = %.4f
", z);
printf("위와 같이 float는 4바이트를 넘기면 4바이트용량의 이후부터는 쓰레기값이 나온다.
");
float o = 123.13; // 4바이트 숫자를 써봄
double d = 1556.1235;
printf("d = %.5f
", d);
printf("z + d = %.2f
", z + d);
printf("%d + %d = %.2f
", o, d, o + d); // 앞에 %d + %d는 쓰레기값이 나옴 왜그러지? ㅋㅋ 일단 너무 커서라고 예상된다
printf("위에 소수들을 더해봤다.
");
printf("x = %d
", sizeof(x));
printf("z = %d
", sizeof(z));
printf("d = %d
", sizeof(d));
printf("sizeof는 각 변수들의 크기를 나타내주는 용어이다 int는 4바이트니까 sizeof(x)라고하면 x = 4가 출력되고 double은 8이니까 sizeof(d)라고하면 d = 8이 출력됨
");
int f = INT_MAX; // int형이 가질 수 있는 최고의 수
printf("f = %d
", f);
printf("f + 1 = %d
", f + 1); // 이미 최대의 수에서 1을 더해버리면 최소의 수로 돌아와버림
return 0;
}
고3인데 내신 아예끝나고 시간도 남아서 가려는 학과도 it분야겠다해서 c언어 공부를 시작해보려고 합니다.
처음해봤는데 너무 재밌네요 ㅋㅋ 갈수록 머리잡고 늘어지겠지만요 덕분에 열심히 듣고 갑니다.
# 틀린 거나 잘못 적은 거 있으면 말 좀 해주세요!!
좋은 강의 잘보고갑니다 광고도 꾸준히보고있습니다. 광고나올떈 청소하곤하지요 ㅋ ㅋ
감사합니다 컴퓨터 프로그램을 독학하려니 막막했는데 하나하나 섬세히 설명 해주셔서 잘 이해 했어요~
C언어 프로그래밍을 이해하기 쉽게 잘 설명해주네요!
잘보구있어요 감사합니다 :-) 목소리도 너무 좋아서 더 집중이 잘되네요 👍
맨땅부터 도전하고있습니다. 좋은강의감사합니다
2강 14:11초쯤부터 연산식 하나 적은후에 단축키같은걸 쓰셔서 다음행들에 붙여넣기를 계속 하셨는데 어떤 방법인지 알려주실수 있나요?
정말 좋은 강의 인거 같아요. 동빈나님의 기초 동영상 때문에 빈약했던 c언어에 대한 제 기반을 다질 수 있었습니다. 정말 감사합니다
보고 따라해보고 오류없이 잘 나오네요 재밌어요
초6인데 화이트해커가 꿈이에요. 근데 기본직식이 안되서 c언어를 배우려는데 다른 곳은 다 어렵게 설명하는데 동빈나님은 쉽게 설명해주시네요 감사합니다 유익하게 보고있어요
신종 asmr...
보이스 완전 내 개취라 잠이솔솔 ㅜ
비아냥거리는거 아니에요!!!!
헐 감사합니다 ㅎㅎ 재가 현제 배우고 있는 단계인데 이해가 너무 잘되요 ㅎㅎ 돈주고도 못볼 영상인거 같아요!!
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 진짜요?? 지금 주말에 학교에서 폭풍 강좌 촬영중이에요!
Na Dongbin 오오오옹 기대되네요 !!
Na Dongbin 저 근데요 실제 대학에서도 이렇게 강의하나요?
대학 계열이나 수준에 따라서 다르지만 보통 처음 대학에서 프로그래밍을 공부할 때 C나 Python 혹은 JAVA로 시작합니다. C로 시작하는 경우는 첫 학기 동안 동적 메모리 할당이나 파일 입출력 정도까지 배우게 됩니다. 제 강의의 커리큘럼 또한 일반 대학에서의 C 프로그래밍 강의와 흡사하고, 몇 십 강에 걸쳐서 대학에서 다루는 내용은 모두 다룰 예정입니다.
Na Dongbin 넺
할때 14:16에서 복붙하고 곱하기 나누기로 기호바꿀때 더하기 기호를 지우고 해야하잖아요? 근데 그때 지우고 쓰면 뒤에 글자가 사라지거나 띄어쓰기한게 사라져서 띄어쓰기 다시하면 뒤에 글자가 사라지더라구요. 한글에선 이런현상을 바꿀수있었던걸로기억하는데 데브씨플플에선 어떻게 하나요 ?
저희 교수님보다 더 잘 가르쳐주세요 넘모 좋아용ㅎㅎㅎ
이 영상을 보고 C언어의 대한 관심이 더 많아졌습니다. 감사합니다!
11:26에 나와있는 소스 코드에서 INT_MAX 이 부분이 선언되지 않은 INT라면서 출력이 안되는데 어떻게 하면 해결이 되는지 궁금해요
참고하면 좋은 영상:ruclips.net/video/h3X4Cpg4F00/видео.html
C언어만 4번째 공부하는데 초급같으면서도 초급같지가 않아서 좋네요 빠르게 두번 돌려봐야지
동영상 감사합니다. 정주행 한번 해보겠습니다.
값을[갑슬]
저도 이거 신경 쓰였는데 ㅋㅋㅋ
개 거슬림;;
역시 나만거슬리는게 아니엿거ㅜ
저도 컨텐츠의 질과 별개로 너무, 심하게 거슬리네요.
발음 지적 감사합니다!! 앞으로는 유의해서 강의 촬영하겠습니다. 최근 강의에서는 [갑쓸]이라고 발음하고 있습니다~
12:03 콤마도 찍어 주믄 좋겠는데염, 콤마가 없으니까 읽기가 너무 불펜해영.^^
끄아아 강의듣고 메모하고 필기하는데 1시간20분이나 걸리다니....
15분짜리영상인데...으아...
그래도 그만큼 지식을 얻었으니 괜찮댜!!ㅎㅎ
좋은강의 감사합니다 ㅎ
원래 제 강의가 압축 강의라서 2시간 안 걸리시면 빠르신 거에요. ㅎㅎㅎ
올해 초등 6학년인 프로그래밍 왕초보입니다. 저한텐 아직 어렵네요....
그래도 제가 정리한 노트 보면서 외울게요.
14:49 10/20의 몫은 원랜 0.5 인데 정수 형으로 불러온거니까 정수 파트의 몫인 0 만 출력된다는 말씀이신 거죠???
/를 사용하면 몫만 불러옵니다.
귀에 쏙쏙들어오네요 감사합니다 ^^ㅎㅎ
보통 지식인, 카페, 블로그, 검색만 해보셔도 알듯
잘모르시는 분들이 쓴 글들을 보게되면 프로그래밍(코딩)을 할때
Python 을 배워라 C언어를 배워라 JAVA를 배워라 보통 이렇게들 말합니다
다른글 몇번만 찾아보셔도 알 수 있습니다.
위 언어들을 공부하는건 좋습니다, 하지만 위 Python, C, Java는 그저
프로그래밍 언어일 뿐이지, 프로그래밍(코딩)이 아닙니다.
언어들을 왜 공부하며 어디에 쓰이는지 언어에 대한 기초개념부터 확실하게 짚으며
왜 프로그래밍과 프로그래밍 언어는 다른것인지 정확하게 확인하고 넘어가야 합니다.
다른 글과는 달리 제대로 도움이 될 수 있는 현실적인 답변, 팩트로만 이야기 해드릴테니 잘 들어보세요.
인터넷에서 떠도는 이야기가 C언어를 알아야 프로그램 만들 수 있으니 C언어를 먼저 배우라는것입니다,
하지만 위에서 말하는 언어는 그저 언어일 뿐 프로그래밍 언어를 안다고해서 프로그래밍이 가능한 것은 아닙니다,
영어 단어를 많이외운다고 해서 외국인 수준의 회화,독해 능력이 생기는게 아니듯이
C언어 문법만 어줍짢게 주구장창 외웠다가는 결국에 포기를 하게됩니다,
프로그래밍이 뭔지에 대한
이야기부터 필요할 것 같습니다,
프로그래밍은 쉽게 말해서
컴퓨터에게 일을 시키는것 이라고 생각하시면 됩니다
해야할 업무, 지시를
컴퓨터가 알아들을 수 있는 명령코드로
고쳐 쓰는 작업을 프로그래밍이라고 합니다
이에 따른 명령을 하는 작업을
코딩이라고 하구요,
쉽게 말해서 작업의 일부를
컴퓨터에게 분담시켜 본인의 일의 능률을
향상시키는 방식입니다.
프로그래밍 언어에 대해 설명을 드리자면
-------------------------------------------------
Python언어
파이썬은 우선적으로 자바가 트렌드 였다면
요즘 떠오르는 뉴트렌드입니다
다양한 형태의 sw개발이 가능하여
해외에서 타언어보다 주목받고 있는 언어입니다
다소 처음에 배우기 쉽고, 하드웨어를 비롯한
다양한 환경에서 동일한 프로그래밍환경이
제공되어 호환성이 굉장이 높습니다
웹sw 부터 다양한 시스템 sw 까지
개발 할 수 있으며
대표적으로 Python을 통해
제작한 프로그램 중엔 인스타그램이 있습니다
C언어
C언어는 군사기관, 컴퓨터, 소프트웨어
메카트로닉스 공학, 전기전자, 임베디드 등에 쓰이는게
대부분입니다
C언어의 가장 큰 특징은 하드웨어를 동작하는데 있어서
가장 편리한 언어 입니다
C언어의 장점은 표기법이 간결하고 프로그램의
크기가 작으며 속도가 빨라 자체가 간결하고
효율적이며, 포인터 기법으로 임베디드 혹은
하향식 설계 구조체, 모듈화 설계 등
다양한 운용방법을 적용하여
프로그래밍을 할 수 있으며
타 언어에 비해 이식성이 뛰어납니다
JAVA언어
자바는 프로그래밍 언어 중
가장 웹,앱 개발에 많이 쓰이는 언어 입니다
그만큼 자바가 대중적이며 요즘 트렌드에
맞는 프로그램입니다
자바의 가장 큰 특징은 개발환경, 운영체제에
독립적인 독립언어이며
자바는 어느 환경에서 작업을 하더라도
문제없이 동작하기에 호환성이 굉장히 좋습니다
또한 라이브러리 활성화가 굉장히 잘 되어있어
작업을 할때에 코드를 불러올 수 있어
간편하며 이식성이 좋고 운용하기 편합니다
-------------------------------------------------
프로그래밍의 정의부터 다시세우겠습니다
프로그램을 만들고자 하는것을 IT분야에서는 알고리즘 이라고 부릅니다,
프로그램은 명령어와 Data로 구성이 되어있구요,
이러한 알고리즘을 해결하여 본인이 원하는 문제해결을
컴퓨터에게 지시하는 능력에 대해
공부하는것을 자료구조 라고 합니다,
문제에 대한 명령어들을 어떠한 순서대로 몇번씩 실행 시키는지
결정하는걸 알고리즘 설계라고 하구요
위에 말한 자료구조, 알고리즘을 바탕으로 프로그래밍 언어를 문법에 맞게 변환시켜
구현하는 것을 프로그램을 만든다고 표현합니다,
각종 프로그래밍 언어들로 알고리즘, 자료구조로 프로그램을 만들게 될땐
필요한언어들의 문법적인 기능을 이해하며 손에익혀 계속해서 문제를 풀어보며
난이도를 점점 높여가며 많은문제를 풀어 알고리즘을 해결하다보면
스스로 알고리즘을 설계하고, 프로그래밍언어를 단순히 외워서 하는게 아닌
스스로 이해하며, 몸이 기억하게 되는겁니다
이게 정확한 프로그래밍이며, 더욱 본인을 성장시킬 수 있는 방법입니다,
또한 제대로된 공부를 원하신다면 독학자체는 힘드실 겁니다,
기본적으로 왜 배우게 되는지 어떤 구조로 돌아가며, 어떠한 시스템으로 공부하는지
체계적인 계획은 잡혀있는지 그것에 대한 부분부터 인지하시고
공부에 접근하셔야 합니다,
일반 동네컴퓨터학원? 절대 안됩니다, 또한 인터넷강의도 잘가려서 공부하셔야합니다,
독학이 안되는 이유중 가장큰 부분은 본인이 모르는 부분에 대한 피드백이
즉각적으로 이루어지지 않아,
처음에는 조금씩 풀어보겠지만 나중에 가면
모르는 부분이 쌓이게 되어 "이 공부는 내게 맞지않는구나..".라며
다른 진로를 찾게다며 포기하는일이 다반사입니다,
항상 드리는 말씀이지만 학원은 독학을 하려고 다니는 겁니다
지금 당장 질문자님에게 C언어 책을 드리면 풀 수 있을까요?
정답은 풀 수 있습니다, 처음에 나오는 Hello world? 출력문 당연히 공부할 수 있습니다
하지만 점점 클래스 배열 포인터 등등 어려운 문제가 나올때마다 모르는부분이 점점
쌓여갈 것이며, 이를 해결하기 위해 인강, 유튜브, 지식인, 검색 등등 활용을 하겠죠
과연, 점점쌓이는 모르는 양을 다 해소할 수 있을까요?
아닙니다, 아마 처음엔 의지로 불타오르지만 나중엔 분명 포기를 하게되겠죠.
그렇기 때문에 문제들을 풀 수 있는 기초적인 틀을 잡기위해 교육기관등을 이용해서
독학을 위한 틀을 잡는겁니다.
또한 IT분야에 대해서 정말 제대로 알아보시고 정확한, 체계적인 계획으로 공부를 하셔야 합니다,
그렇기에 전문가의 컨설팅이 필요한 것이구요
막연하게 공부를 시작하려해서 상황이 막막해, 이번 기회에 제대로 목표와 진로 설정을 해놓고
공부를 하고 싶으시거나 궁금하신점에 대한 무료컨설팅을 받고 싶으시다면
아래 연락처로 문의 주세요
카카오톡 11glgl
감사합니다 너무 잘 보고있어요♡♡♡
좋은 강의 감사합니다.
좋은 수업이네요 감사합니다.
목소리 개꿀^^남자인저도 반하겠어요!!!
진행이 빠르셔서 따라하다가 계속 멈추게 되네요.
하지만 우리에겐 유튜브의 속도 조절이 있지요
十月十日奏 ㅇㅈ
10:40 부터
7:10 에서 %d 말고 %ld를 넣어야 한다고 오류가 나서 %ld를 넣었는데 오류가 해결 됐어요. 그건 왜그런거죠?
선언한 x를 int가 표현할 수 있는 값 보다 큰 값을 넣으면 그것을 printf함수로 나타낼때 짤려 나가기때문에 자동으로 int보다 두배 큰 자료형인 long으로 구분되서 그 자료형을 표현할 수 있게 해주는 서식문자가 %ld 입니당
@@송영준-e4f 오 대학교 1학년때 배울만한 내용인데, 처음듣는 내용이네요 ㅎㅎ 저도 알고 갑니다.
좋은 강의 감사합니다.ㅎㅎㅎ
7:38 에서 파일형식을 바꾸시는 이유는 뭔가요?
C언어로 작성했기 때문인것 같습니다
타자가 느려도 괜찮나요??? 특히 영타를 해본적이 없어서 연습하고 있는데.. 처음이라 그런가 100타 정도밖에.... 괄호같은것들도 평소에 안쓰던것들이라 느린데 괜찮을까요????
7:08 x=5 라고 지정해줬는데 왜 %d에 4가 출력되나요??
int 가들어가면 항상 4바이트 이기때문입니다
스크래치만 하다가 이런 씨언어 프로그램을 해보니까 확실히 어렵네여
안녕하세요^^ 동빈나님, 제가 맥을 사용중이라 vs code 로 수업따라하는 중인데, 빈나님께서 하신 것 처럼 하고 실행하면 콘솔에
warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
이렇게 뜨면서 %d를 %lu로 바꾸라는 마커가 생성되네요.
stack에서 sizeof 연산자의 결과값이 type size_t라고 적혀있고 %zu를 사용하라는데 간단히 설명좀 부탁드려도될까요^^
설명을 잘하시네요
안녕하세요, 늦은 나이에 컴퓨터프로그래밍 공부를 이제 막 시작한 사람입니다. 나이가 많은 저도 귀에 쏙쏙 들어오는 너무 좋은 강좌를 만들어 주셔서 정말 매우 감사드립니다. 1강부터 4강까지 복습하면서 다른 기초예제들도 풀면서 공부중인데요 본 강좌 마지막 x,y를 간단하게 계산하는 것 중에서 나누기는 0으로 나오는 것을 0.5값이 나오도록 해보려고 %f로 입력해보고 int가 아닌 float으로 바꾸면 다른 계산들은 0으로 나오고 나누기만 0.5로 나오는데요, 이것을 다른 계산들도 올바르게 출력되면서 나누기도 0.5로 하려면 어떻게 해야하는지 궁금해서 문의 드립니다. 긴글 읽어 주셔서 감사합니다.
#include
int main (void)
{
int x;
int y;
x = y;
y = 5;
printf("%d", x+y);
return 0;
}
이렇게 했을때 값은 5가 나왔어요. 전 10이 나올줄 알았는데 어떤 원리로 5가 되는지 아시는분..?
저도 C린이 지만 이거는
C언어에서는 x=y가 x는 y와 같다가아니라 y값을 x에 넣으준다라는 의미로 생각해야하니깐요,
x=y; 여기서는 y값을 x에 넣어란건데 여기서는 값이 없음 왜냐면 y값을 선언안해줬으니까
y=5; 여기서 5를 y에 넣어라잖아요
근데 x도 5가 될려면
x=y;를 한번더 하셔야 할거 같은데요 Y(5)값을 X에 넣으면 x+ y는10이 될거 같습니다.
위에서 아래로 내려오는게 프로그래밍순서니까
#include
int main(void)
{
int x;
int y;
y=5;
x=y;
printf("%d",x+y);
return 0;
}
이렇게 하면 y가 5가되고
그아래에서 x값에 y값(5)를 넣으면
값은 10이됩니다.
위에서 아래로 순차적으로 진행된다고 생각하시면 간단함
printf("x + y
", x + y); 이 부분에서 2번째 x + y 이거 있잖아요 이거는 띄어쓰기를 해야하는건가요? 제가 한번 띄어쓰기를 하지 않고 해봤는데 별 문제 없는거 같아서 혹시 띄어쓰기를 안한다면 나중에 문제 생길수가 있나요??
안녕하세요 선생님! 지금 열심히 보고 있는 사람인데 저는 맥북 이용자라 dec 말고 비쥬얼 스튜디오를 사용하고 있는데 조금씩 값이 다른데 출력 값이 맞으면 신경 안써도 될까요??? 예를 들어 size of 값을 출력 할때 %d 라고 하셨는데 비쥬얼 스튜디오는 %lu 로 해야만 출력이 되더라구요. 그리고 인트맥스 같은 경우엔 비쥬얼스튜디오에서 따로 선언을 안해도 맥스값이 출력 되는데 신경안써도 될까요???
네, 강의 들으실 때 큰 문제는 없을 거예요. 그렇게 문제점을 스스로 찾으시는 능력도 있으신 걸 보니, 잘 따라오실 것 같습니다.
혹시 8:24에 나오는 줄바꿈표시는 자판에서 어딨는지 물어봐도 될까요?
키보드에서 ₩ 표시와 \은 같습니다
@@어드벤처-z5f ㄱㅅㄱㅅ
9:54 에서 쓰레기값이 나오는 규칙이 있나요?
ㅂ이나 ㅍ 발음할 때 조금 아파요 ㅠㅠ 그 외 정말 설명 잘 해주셔서 감사하게 배우겠습니다 ㅎㅎ
감사합니다. 향후 강의에서는 유의하겠습니다!
영상 올리신 시기가 좀 오래되셔서 답변을 해주실지 조금 걱정이 들지만 물어볼게 있어서요 ㅠㅠ.. 저는 왜 똑같이 구문을 만들고 컴파일후 실행을 시켜도 저렇게 명령프롬로트 같은 창은 안뜨고 이 DevC++에서 밑에 컴파일러라는 창만 뜨고 말까요..? 윈도우 10은 저게 혹시 안되거나 그러나요..ㅠ 다른앱으로 실행 같은것도 나오고 그러네요 ..ㅠ
printf("z = %.9f
", z); fk 라 했을 때 출력값이 123456789.123456790이라 뜨는데 중간에 8 어디갓어요??혹시 8바이트가 123456789.1234567까지예요?
혹시 역슬래시 못찾으신 분은 백스페이스 왼쪽에 붙어있는 키를 누르시면 됩니다. 저도 몰라서 찾아봤네요.
굿!
허허 제건 백스페이스 아래에 있더라고요...순간 + = 밖에 안와서 멘붕될뻔ㅋㅋㅋ
똑같이 한거같은데 F11 누르고 보면 5가 안뜨고 아래에 failed to execute가 뜨는데 왜그럴까요 ㅠㅠ
그거 오른쪽 위에 'TDM-GCC 4. 9. 2 64-bit Release' 라고 선택되어 있는거 Profiling 으로 바꿔주시면 될꺼에요.. 저도 안됐었는데 그렇게 했더니 바로 됐어요. 무슨차이인지 모르겠지만...ㅋㅋㅋ
컴파일을 하게되면 cc1plus.exe의 작동이 중지되었습니다 라고 뜹니다 ㅜㅜ
근데 저장할때요
저는 기본으로 파일형식이
C++ source files (*,cpp;*,cc;*,cxx;*,c++;*,cp)로 되어있더라고요
근데 강의에서는 파일 형식을 바로 위에 있는
C source files (*,c) 이걸로 바꾸시더라고요
이렇게 계속 바꿔줘야 하나요?
아니면 그대로 기본으로 해도 되는건가요?
인트 너무 잘 만드시다 저도 혹시 C언어로 만들 수있나요?
띄어쓰기도 중요한가요?
int:정수
; :끝나는 의미
int x
x=5;
인데 =와 ==의 의미가 다른거 아닌가요?
==은 다음과 같다는거고 =는 기억이 안나는데 둘의 의미는 다르다고 어디서 들은게 있습니다..
아닌가..
%d=int의 정수의 값
근데 printf는 무슨 의미에요??
sizeof (x)는 메모리 크기가 얼마나 되는지 알려주는 것.
자료형이 int면 무조건 4bytes.
flouat=실수(소숫값이 나오는)
=줄바꿈
‘%d
’이면 %d까지만 하고 줄바꿈이 된다라는 의미죠?
double=8byets
여기서 double z라던지 int x라던지 x y z를 꼭 그렇게 적어야하는건가요?
INT MAX:int형이 가질수 있는 최댓값=20억 정도
#include 가 있어야 INT MAX가 실행이 된다는 거죠?
, 는 무슨 의미죠?
printf 할때마다 끝마디 정도에 ,를 넣고 하는데
진짜로 감사합니다...
샘 정보처리기사 셤 준비하는데 씨 자바 문제가 나오네요... 이걸로 커버 되는지 모르겟지만 완강 해보겟습니다!
#include
int main(void)
{
int x = 4;
printf ("x=%.2f");
return 0;
}
그리고 이러한 꼴로 출력했을때 int x의 값에 어떠한 상수를 넣어도 0이 나오나요??
하나 물어볼게 있는데요.
Printf("x = %d
", x); 으로 했는데
[Error] 'x' undeclared (first use in this function 이라고 에러가 뜹니다
뭔가 잘못된 부분이 있나요?
이제 고등학교 2학년이 되는 학생입니다. 혹시 대학교에 들어갈 때 미리 해 놓으면 대학입시에 도움이 될 수 있는 것들이 있을까요??(이런 친절한 강의를 올려주셔서 정말 감사드립니다^^)
이번영상은 너무 어려웟네요 이해하기 어려운 용어들과 빠른 진행으로 머리 쥐어뜻다가 영상이 끝나버렷네요 이게 변수를 설명하는건데 사칙연산? 이게 먼지도 모르겟고 음 1장은 글씨를 화면에 표시해 주는거 같아서 헬로월드를 다른 글짜로 바꿔서 출력도 해보고 해서 대충 이해가 잘 갓는데 2장은 도통 모르겟네요 ㅎㅎ;
처음에는 진짜 그대로 따라하는데계속 한글자씩 빠지고 ; 안써서 실행이 안되었는데 2시간하니 되네요 ㅋㅋ
혹시 마지막에 나오는 브금좀 알려주실 수 있나요?
#include
int main(void)
{
int x = 60;
printf ("x=%d");
return 0;
}
이렇게 작성해서 출력하면 임의의 상수 하나가 나오는건가요??
((num&mask)==0)?print("0"):print("1");
mask = mask >> 1;
이게 뭘 의미하는건지 설명 부탁 드려도 될까요? 진수변환하는 코딩인데...
int main(void)와
return o;는 왜하는건가요?
또 #include도 왜사용하나요?
정말 잘 봤어요 저 ppt를 얻을 수 있을 까요?
제가 중학교 2학년인데 프로그래밍 분야에 관심이생겨서 c언어를 배우고 싶은데 제 나이에도 배우기 적절할까요?
이클립스와 dev c++의 차이점이 뭔가요? 뭐가 더 좋다라는 계념이 없는건가요?
마지막 부분의 x /y의 값을 제대로 나오게 할 수 있는 방법이 있나요?
int x;는 왜 sizeof할 때 필요도 없는데 안 지운 거죠?
언리얼 엔진이나 maya에도 c언어가 꼭 필요한가요?
#include
#define MONTHS 11
int main(void)
{
float monthsalary=1;
printf("%d",monthsalary*MONTHS);
return 0;
}
이렇게 썼는데 왜 값이 0이 나올ㄹ까요?
#include
int main(void)
{
int x = 50;
float y = 123456789.123456789;
double z = 123456789.123456789;
printf("x의 메모리 값은 %d
", sizeof(x));
printf("y의 메모리 값은 %.2f
", sizeof(y));
printf("z의 메모리 값은 %.2f
", sizeof(z));
return 0;
}
이렇게 코딩했을 때, 제가 생각한 결과는 x=4 y=4.00 z=8.00 이었는데, 막상 x=4, y=0.00, z=0.00으로 출력됩니다.
왜 이렇게 되는 거죠? ?
봉골레 파스타 하나~
질문이있습니다. 저는 문과생인데 프로그래밍에 최근에 관심이생겼는데요. 이과친구가 넌 미적2, 기벡을 안배웠기때문에 나중에 프로그래밍하려면 힘들거다. 라고 했는데 진짜인가요?? 전 수1 수2 미적1 확통 이 네가지밖에 안배워가지고.. 미적2 기벡 이두개가 프로그래밍하는데 사용되는지 굼굼합니다.
Kaori 분야에 따라서 사용되기도 합니다만, 일반적인 앱 개발, 웹 개발, 사내 응용 프로그램 개발 시에는 그 분야를 몰라도 전혀 문제없는 경우가 많습니다. 하지만 많이 알고 미리 공부하는 게 좋은 건 사실입니다. 어떤 분야로 진로가 결정될 지 모르니 베이스 지식을 탄탄히 해서 자신의 스펙트럼을 넓혀보는 건 어떨까요?
감사합니다.
sizeof는 함수가 아니라 연산자 입니다.
더하기 할 때 학교에서 sum함수 지정해서 사용하던데 상관 없겠죠??
printf("x / y = %d입니다.
", x / y);x=10y=20 일때 왜 이 값이 왜 0이 돼죠???
Int값과 float값을 더할수는 없는건가요??
설명 너무빨라서 0.75배로듣는데 딱맞음
맨 마지막부분 x / y = %d 부분에서 10/20 에서 0이 나오는게 실수에 대해 입력값을 라이브러리에서 추가 안해서 0으로 표기된다는 말씀이신가요?