C언어

    [C언어]#4연산자들과 우선순위

    [C언어]#4연산자들과 우선순위

    다들 더하기, 빼기, 곱하기 같은 연산자들 아시죠? C언어에도 당연히 이러한 연산자들이 있습니다. 나는 프로그래밍을 하고 싶은데 머 이렇게 외울게 많아! 하실겁니다. 여기까지만 외우시면 다음부터는 수월해질겁니다.! 물론 내 포스팅하는것도 이걸 전부다 외우라고요? 하핫 저도 사실 다 외우진 못했습니다. 하지만 쓰다보면 대부분 머리에 들어와있습니다.우선순위 같은 경우는 그래도 다 알아두시는게 좋습니다.이제 이것들이 무엇을 의미하는지 알아봐야겠죠? 1. 소괄호 () : 수학에서 괄호 속을 먼저 연산하는 것을 떠올리면 된다. 2. 콤마 연산자 : 성격이 동일한 자료형을 나열할 때 쓰인다. int num1, num2, num3, ... ; 3. 단항연산자 : 1개의 항에 대하여 연산을 해준다. 3-1) 논리연산자..

    [C언어] #3 아스키코드표와 이스케이프 시퀸스

    [C언어] #3 아스키코드표와 이스케이프 시퀸스

    이번 포스팅때 배워볼것은 아스키코드 값과 이스케이프 시퀸스를 이용해 소스를 짜보는 것에 대해서입니다. 아스키코드란?1962년 안시(ANSI)가 정의한 미국 표준 정보 교환 코드. 이 코드는 7비트의 이진수 조합으로 만들어져 총 128개의 부호를 표현한다. 아스키코드의 처음 32개(0-31)는 프린터나 전송 제어용으로 사용되고 나머지는 숫자와 로마글자 및 도량형 기호와 문장 기호를 나타낸다. 아스키(ASCII)는 7자리의 2진 코드인데 1비트의 패리티 비트를 추가하여 8개의 비트로 많은 컴퓨터에 사용되고 있다. 아스키(ASCII)코드의 비트 번호는 오른쪽에서 왼쪽으로 부여한다. 아스키(ASCII)는 여러 가지로 다양하게 사용되는 코드에 따른 정보 호환성의 제한이나 불편을 덜고, 컴퓨터 대 컴퓨터, 시스템의..

    [C언어] #2 기본 자료형과 변수 선언하는 방법

    1.기본 자료형 외우기 C언어를 제대로 배우기에 앞서 기초적으로 알아야 할 것이 있습니다. 바로 이 표를 통해 형식들을 외우는 것인데요. 옆에 숫자 범위까지 외울필요는 없고 정수형에는 뭐가있고 몇바이트를 쓰는지 정도만 알아두셔도 됩니다^^ 아직 우리는 개발자 단계라기보단 배우는 단계기 때문에 메모리 최적화 같은거까지 신경쓰기에는 무리가 있기 때문이죠. § unsigned 라는것은 부호가 없다라는 의미로 (-x)~(+x)의 범위 대신 0~(+2x) 범위를 쓴다는걸 의미합니다. § 우리가 앞으로 주로 쓸 것들 입니다. 꼭 외워주세요★문자형-char //문자하나만 저장가능합니다.정수형-int논리형-bool //이건 C++에서 쓰입니다.실수형-double 2.변수 선언하는 방법 변수 선언은 이미 앞에서 한번 해..

    [C언어] #1 기본 골격설명 &출력기능 puts, printf

    [C언어] #1 기본 골격설명 &출력기능 puts, printf

    혹시 프로젝트를 만들줄 모르신다하면 확인해주세요~Visual studio 사용법http://marinelifeirony.tistory.com/4Dev c++ 사용법http://marinelifeirony.tistory.com/5 시작하기에 앞서 기본 골격에 대한 간단한 설명을 하겠습니다. 1234567#include int main(){ return 0;}이 골격이 우리가 앞으로 기본적으로 쓸 골격입니다.초반부터 이걸 다 이해하려고 하는건 힘들 수도 있습니다.뒤에가면 다배우니 그때가서 아~ 이게 그런거였구나 하는식으로 하셔도됩니다. 1.#include 의 의미? include는 영어배우신 분들이라면 다 알고 있겠지만 포함한다는 의미 입니다. 그 옆에 #은 명령을 하는것이라 생각하시면됩니다.그러면 stdi..

    [C언어] #0 C언어란?

    C언어란 컴퓨터 언어중 기초가 되는 프로그래밍 언어이다.벨 연구소에서 1971년경부터 리치(D.M.Ritchie) 등에 의해서 설계 개발된 시스템 기술용의 프로그래밍 언어이다. UNIX 오퍼레이팅 시스템의 기술에 사용할 것을 목적으로 설계한 언어로 UNIX OS의 대부분이 이 언어로 개발되었다. 컴퓨터의 구조에 밀착한 기초 기술이 가능한 것과 간결한 표기가 될 수 있는 것 등을 특징으로 하고 있다.C언어는 가장 저급언어이며 컴퓨터 언어를 배울때 가장 먼저 배우는게 대부분이다.여기서 저급언어란 컴퓨터가 이해하기 더 쉬운 프로그래밍 언어를 의미한다. C언어의 장점은 크게 세가지가 있다. 1.C언어로 작성된 프로그램은 이식성이 좋다. 2. C언어로 구현된 프로그램은 좋은 성능을 보인다. 3. 절차지향적 특성을..

    [C언어]Dev c++ 사용법

    먼저 컴파일 방법입니다. 파일->새로 만들기-> 프로젝트를 눌러주세요 Console Application->c 또는 c++ 자신이 할것 선택->프로젝트명 정해주세요 적당한 폴더를 만들어 저장해주시면 끝 디버깅 같은경우는 실행을 누르시면 찾아 보실수 있습니다.

    [C언어] Visual studio 2017 사용법

    visual studio c,c++ 컴파일 하기위한 과정입니다. 파일->새로 만들기 ->프로젝트단축키 : ctrl+shift+N Visual C++->Win32 콘솔 응용 프로그램->이름&위치 설정->확인 콘솔 응용 프로그램, 빈 프로젝트 체크해주시고 마침! 소스 파일에 오른쪽 마우스 누른후->추가->새 항목단축키: ctrl+shift+A C++파일 선택이때 이름의 앞부분은 자유롭게 해도 되지만처음에 .cpp 라고 되있을것인데c언어의 경우에는 pp를 지워주시고 .c 확장자가 되게해주세요c++의 경우 .cpp 그대로 놔두셔도 됩니다. 위치는 아까설정한곳으로 되니 안건드리셔도 됩니다. 이렇게 컴파일 준비완료! 디버깅은 F5 입니다.초기엔 디버깅하지않고 시작 ctrl+F5를 자주씁니다. +추가(ctrl + F..

    [C언어]Dev c++ 다운로드

    c언어/c++하기 위한 코딩 프로그램 Dev c++ 다운하는 방법입니다. Dev c++은 용량이 엄청 작습니다. (굿!) 다운로드 링크 : https://sourceforge.net/projects/orwelldevcpp/ 여기서 다운로드해주시고~ exe파일을 실행 해주시면언어 Korean->동의함 해주세요. 이야.. 5.5G 정도되는 visual studio 2017에 비해 346.8MB 라니.. 이건 말도 안되!체크 표시 다 되있으니 다음으로 넘어가줍시다. 설치경로 원하는 곳으로 해주시고~ 전 D가 용량이 많이 남아서 D로 했습니다. 언어 한국어로 해주고 나머진 기초 설정입니다.그냥 넘어가주셔도 되고 기호에 맞게 설정해주셔도 됩니다. 이렇게 설정 완료하면 Dev c++ 설치 완료 !!

    [C언어} Visual Studio 2017 다운

    Visual studio 출시 20주년을 맞았습니다!앞으로 공부할 c언어/c++ 공부에 필요한 프로그램입니다. 이 프로그램 외에도 Dev c++ 도 있습니다. 두 프로그램의 차이점은 Visual studio가 좀더 무겁고 지원하는게 많다 정도로 아시면 될거 같아요.컴퓨터 용량이 넉넉하시다면 Visual studio로 하시고 부족하다 싶으면 Dev++로 하시면 되겠습니다. (둘다 무료!) 먼저 vs2017 파일을 받아줍시다. 다운로드 링크: https://www.visualstudio.com/ko/free-developer-offers/ 들어 가셔서 다운로드 버튼 눌러주시면 exe파일 하나가 받아집니다. exe파일 키시면 이렇게 나오는데 우리는 c언어/c++ 공부를 할꺼니깐c++을 사용한 데스크톱 개발만 ..