E D R , A S I H C RSS

C

C


이 항목은 여러분의 도움이 필요합니다.

뭔가 추가할 내용이 단 하나라도 있다면 반드시 추가해 주세요. 여러분의 조그마한 수정이 조금더 나은 ZeroPage Wiki를 만들어 갑니다.


데니스 리치가 만든 20세기의 걸작 언어

특징

  • 형언어ALGOL의 영향을 강하게 받았음
  • 포인터처럼 저수준을 다룰수 있는 여지가 강하게 남아있음.
  • 아직도 임베디드나 기타 하드웨어 제어에 많이 쓰임

사용처

  • UNIX
  • Linux
  • 베디드
  • 바이스 드라이버
  • WinAPI
  • 당신이 처음 프로그래밍을 배우는 그 순간

예제

#include <stdio.h>

int main () {
    printf("hello world!\n");
    return 0;
}

컴파일하기

Clang

Clang은 일단은 GCC-compatible하다.
clang -o [target] [source file]

GCC

  • GNU의 gcc가 설치되어있어야함. 대부분의 리눅스에는 기본적으로 설치되어있음.

gcc -o [target] [source file]

MSC (Visual C++)

  • cmd에서 "Visual Studio 설치 폴더\VC\vcvarsall.bat" 를 실행 후 컴파일 가능.

cl.exe /Fe[target] [source file]

다양한 예제



언어의 종류
머신 친화적C가족
MachineLangaugeAssemblyCC++Objective-CObjective-C++씨앗
체지향함수형 언어
SmallTalkJAVAC#LispHaskellScala
스크립트언어
JavaScriptCoffeeScriptPerlLuaPHPPythonPyPyRubyShellScriptMATLAB
미분류
ErlangGoJOCamlScalaRCSSMLAdaProlog
ScratchRustless
[http]프로그래밍 언어 목록


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2014-01-15 10:47:28
Processing time 0.0948 sec