c언어300제책

페이지 정보

profile_image
작성자메르스데 조회 29회 작성일 2020-10-29 11:55:40 댓글 0

본문

C언어 알고리즘 기초 100제 함께 풀어보아요! (C언어 스터디) [1번 ~ 40번]

코드 업(Code Up) 알고리즘 사이트에서 C언어로 기초 문제 100제를 함께 풀어보는 시간을 가집니다. 이번 시간에는 1번부터 40번까지의 기초 문제를 함께 풀어보는 시간을 가졌습니다. 같이 새벽동안 재미있게 공부했어요!

[혼공C_새로워진 이것이 C언어다] 4강-C언어 변수

※ 주요 학습 내용
-데이터의 종류에 따른 대표 자료형
-변수 선언 방법
-쓰레기값과 초기화
-정수를 저장하는 자료형
-unsigned 정수 자료형
-실수 자료형
-문자열 저장
-const 사용한 변수
-예약어와 식별자

[혼자 공부하는 C 언어]는 [이것이 C언어다]의 전면 개정판으로, 두 책의 독자 모두 이 강의를 참고하여 학습하실 수 있습니다.

[혼자 공부하는 C 언어]는 [이것이 C언어다] 콘텐츠를 기반으로 기획된 도서입니다. 동영상 강의 50만 조회수를 기록하는 동안 독자님들로 부터 받은 피드백을 반영하여 콘텐츠를 강화하고, 학습 방법과 구성을 강화 하였습니다.

✔ '혼자 공부하는 C 언어' 커뮤니티
► 둘러보기: http://hongong.hanbit.co.kr/c%EC%96%B8%EC%96%B4/

✔ 저자님께 질문하기
► 둘러보기: http://cafe.naver.com/thisisc
안녕이 sayhello : 좋은 강의 감사합니다 !
What So : 40:50
질문빌런 : 화질보소 최소 1080p는 되야하지 않을까요
jj l : 엄청 기네;;
훈후훗 : 45:21
박범 : 2018-05-03 수강
한빛미디어 : <이것이 C 언어다> 카페에 질문을 올려주시면 저자님이 답변을 해드립니다.
► 바로가기: http://cafe.naver.com/thisisc
시진최 : i++ 과 i--의 차이점이 무엇인가요??또 i++과 i--는 무엇을 뜻하나요??
KELIXO DO : 교재에 p67에는 자료형과 변수명으로
p.81 에는 예약어와 식별자로 설명이 되있습니다. 모두 맞는 설명이지만 차이를 설명한다면 어떻게 해야 할까요??
류경식Keyseek LEW : float을 쓰지 말자는 이유는 조금 어색한것 같군요~

[따배씨] 2.9 함수 만들기 | 따라하며 배우는 C언어, c언어 , 컴퓨터 작동원리, 코딩

[홍정모의 따라하며 배우는 C언어] https://www.inflearn.com/course/following-c
[홍정모의 따라하며 배우는 C++ (모던 C++)] https://www.inflearn.com/course/following-c-plus
[홍정모의 게임 만들기 연습 문제 패키지] https://www.inflearn.com/course/c-2
구독과 좋아요 눌러주시면 더 좋은 강의로 보답하겠습니다. :) [홍정모의 따라하며 배우는 C언어 재생목록] https://www.youtube.com/playlist?list=PLNfg4W25Tapyl6ahul_8VS_8Tx3_egcTI
[홍정모의 따라하며 배우는 C++ (모던 C++)] https://www.inflearn.com/course/following-c-plus/
[홍정모의 게임 만들기 연습 문제 패키지] https://www.inflearn.com/course/c-2/
구독과 좋아요 눌러주시면 더 좋은 강의로 보답하겠습니다. :)
Jang JunHyeok : 영상을 보던중 질문이 생겼는데요
1.왜 void 라서 return 이 없어도 되는건가요?
2. return 0; 과 return; 둘다 say_hello함수에 실행시켜봤는데 똑같습니다. return 0;과 return; 은 뭔차이 인가요?
hahana : 영상을 만들어주셔서 정말로 감사합니다.
TaeChoon Pakr : 교수님 강의 늘 잘보고있습니다. 강의중에 궁금한게 있는데, printf함수는 입력값도 출력값도없는 단순히표시의 기능만하는 함수라고 강의중에 1분~3분 20초 사이에 언급하셨는데 printf()함수는 ()안의 "~" 등의 입력값을갖고 겉으로는 없는것같아도 내부적으로는 출력값을갖는 함수아닌가요? 새로이 생성한 say_hello() 함수가 입출력값 모두없고 단순히 printf만을 호출하는 기능을하는 함수아닌가 싶습니다
우르과이 : 2020.03.11 10:14pm finish.
Eun Sung Shin : 02/17
레이원TV RaywonTV : 안녕하세요 홍정모님의 강의를 보며 C와 AI를 공부하고있습니다!! 혹시 영상을보면 세마이클론이라고 발음하시는거같은데 제가 정확한 리딩법을몰라서..혹시 세미콜론vs세마이클론 어떤식으로 리딩하면 좋을까요?!
Jae Young Seung : 2019년 12월 5일
이시현 : 용법으로 넘어오니 타이핑하기 힘드네요 특히 예제때문에.. ㅠㅠ

2.9 함수만들기

필요한 함수를 직접 만들어보자.

#include

int main()

{

printf("Hello, World!\n");

printf("Hello, World!\n");

printf("Hello, World!\n");

printf("Hello, World!\n");

printf("Hello, World!\n");

 

return 0

}

 

여러개 출력을 하려면 이렇게 해야할까? 함수를 만들어보자

입력과 출력을 생각해야한다.

void : 출력 받을게 없다.

void say_hello (일상어로 하면 컴퓨터랑 충돌할 일이 거의 없음.)

void 안에 실제로 할 것 . printf("Hello, World!\n");

함수가 함수를 호출한다 라는 개념에 익숙해 질 것.

void - printf

main - say_hello함수를 호출.

main부터 실행됨. say_hello() 실행 - printf 실행.

void라서 return 생략할 수도 있다.(0은 안써도 되는건가?)

여러번 반복?

say_hello();라는 함수를 여러번 적으면 여러개 나온다.

변수나 함수를 사용할 때는 사용하기 전에 선언이 되어있어야한다.

I=1;

int I=0; 안됨. 선언 후 초기화 해야된다.

int I=0; // I=0이라고 초기화 했고

I=1; // I=0인 곳에 다시 1이라고 대입해주는 것.

현재 void- main 라 say_hello()를 미리 선언해 줬는데,

main - void로 바꾸면 main에서 오류나버린다.

 

선언하는 것만 위로 빼주고 body부분은 아래에 그대로 두는 것은 가능.

prototyping, function declaration /// function definition

main에서는 선언만 되어있으면 호출할 수 있음. 이후 내용은 body부분을 호출해서 쓰면 된다. link가 하는 일.
MONKEY CODE : 감사합니다~
kevin Kwon : 안녕하세요 교수님. 강의 잘 듣고 있습니다. c를 c++ 를 다른 강의로 한 번 학습하고, 그래도 기초가 부족한 것 같아서 교수님 강의로 c를 정리하고 있습니다. 도움이 아주 많이 되고 있습니다. 질문이 하나 있습니다. 프로그램이 실행되면 무조건 main 함수부터 실행된다고 언급하셨는데, 전 이때까지 위에서부터 죽 내려오는 걸로 알고 있었습니다. 그래서 함수의 선언을 위로 올려놓는 것이 유효한 것이구요. 어떤 것이 맞는 건가요?

... 

#c언어300제책

댓글목록

등록된 댓글이 없습니다.

전체 634건 1 페이지
게시물 검색
Copyright © www.gscenter.or.kr. All rights reserved.  Contact : help@oxmail.xyz