떡밥위키
최근 변경
최근 토론
특수 기능
파일 올리기
작성이 필요한 문서
고립된 문서
고립된 분류
분류가 되지 않은 문서
편집된 지 오래된 문서
내용이 짧은 문서
내용이 긴 문서
차단 내역
RandomPage
라이선스
IP 사용자
216.73.216.107
설정
다크 모드로 전환
로그인
서버 점검 공지
|
개인정보 처리방침 개정 안내
C(프로그래밍 언어)
(r1 문단 편집)
닫기
RAW 편집
미리보기
== 개요 == [youtube(U3aXWizDbQ4)] > The computing world has undergone a revolution since the publication of The C Programming Language in 1978. > 1978년 책 "The C Programming Language" 출판 이후 컴퓨팅 세계는 혁명을 겪어왔다. >---- > - The C Programming Language 2nd Edition [* [[데니스 리치]]와 [[브라이언 커니핸]] 지음. [[http://cs.indstate.edu/~cbasavaraj/cs559/the_c_programming_language_2.pdf|#]]] {{{#!syntax cpp #include <stdio.h> int main() { // int main(void)도 가능하다. printf("Hello, world!\n"); return 0; } }}} {{{#!folding [99병의 맥주 예시] {{{#!syntax cpp #include <stdio.h> int main(){ for(int i=99; i>0; i--){ if(i != 1){ printf("%d bottles of beer on the wall, %d bottles of beer. Take one down and pass it around, %d bottles of beer on the wall.\n" ,i,i,i-1); }else{ printf("1 bottle of beer on the wall, 1 bottle of beer. Take it down and pass it around, no more bottles of beer on the wall.\n"); } } return 0; } }}} }}} {{{#!folding [FizzBuzz 예시] {{{#!syntax cpp #include <studio.h> int main(){ for(int i=1; i<101; i++){ if(i % 15 == 0){ printf("FizzBuzz\n"); }else if(i % 3 == 0){ printf("Fizz\n"); }else if(i % 5 == 0){ printf("Buzz\n"); }else{ printf("%d\n", i) } } } }}} }}} [[1972년]]에 벨 연구소(Bell Labs)의 [[데니스 리치]][* [[켄 톰슨]]과 [[브라이언 커니핸]]은 발전 과정에 기여했을 뿐, 공동 개발자가 아니다. [[켄 톰슨]]은 유닉스 OS와 C언어의 전신인 B언어를 만들었고, [[브라이언 커니핸]]은 K&R로 불리는 The C Programming Language라는 C언어의 역사에 중요한 책을 썼다.]가 만든 범용(general-purpose) [[프로그래밍 언어]]. 원래 명칭은 그냥 'C'지만 한국에서는 'C언어'라는 명칭으로 주로 부른다. 영미권에서도 Clang이라고 부르는 사례가 있다. 온라인 상으로 코드를 실행시켜 보고 싶다면 [[https://repl.it/languages/c|여기]]로.
요약
문서 편집을
저장
하면 당신은 기여한 내용을
CC BY-NC-SA 2.0 KR
또는
기타 라이선스 (문서에 명시된 경우)
로 배포하고 기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다. 이
동의는 철회할 수 없습니다.
비로그인 상태로 편집합니다. 로그인하지 않은 상태로 문서 편집을 저장하면, 편집 역사에 본인이 사용하는 IP(216.73.216.107) 주소 전체가 영구히 기록됩니다.
저장
사용자
216.73.216.107
IP 사용자
로그인
회원가입
최근 변경
[불러오는 중...]
최근 토론
[불러오는 중...]