c언어
- 서버개발, 운영체제
- 네트워크 (소켓)
- pos : 주문결제 시스템
- 내부구조 (알고리즘)
- 오피스 : 문서작업 (MFC)
- 인디게임
컴파일 =>번역
: 사람의 언어를 컴퓨터 언어(0,1)로 바꿔주는 작업
1. 디/버그 (벌레를 없애라) : 오류를 없애는 것
2. 빌드 : 실행 프로그램을 만드는 것
4. 링크 : 자동으로 실행 프로그램을 실행을 시켜주는 것
3. 실행 프로그램(실행파일) : 내가 작성한 소스
컴파일러 =>번역기
: 컴파일 해주는 것 -> (visual studio 2017)
프로젝트 만들기
windows 데스크톱 > 마법사 > 경로설정
1. 솔루션
2. 프로젝트 ctrl + shift + n : 새로만들기
3. 소스파일
4. 소스코드
* 글꼴 설정 / 도구 > 옵션 > 글꼴설정 > verdana
------------단축키------------
ctrl + shift + n : 새로만들기
ctrl + shift + a : 소스추가 (a = add) > c++파일(이름설정 시 꼭 .c 해주기)
ctrl + k + c : 커서한 부분 주석달기
ctrl + k + u : 커서한 부분 주석 지우기
ctrl + F5 : 디버깅 실행
--------------------------------
* 꼭 빈 프로젝트로 체크해야함.
* 설정 - 솔루션 탐색기하면 솔루션 탐색기 뜸.
기본 구성 요소
1. #include
2. 메인 함수(컴파일 시 실행파일을 만들어줌) -> void main(){} : 실행함수
* 0코드로 인해 종료되었습니다. >> 디버깅 과정에서 개발자에게 알려주는 역할 (이상없이 종료)
* 도구 > 옵션 > 디버깅 > 맨 밑 (자동으로 콘솔닫기 체크) 하면 0 코드로 인해 종료되었습니다. 라는 문장이 없어짐.
* 마법사가 없을 경우 : 링커 > 시스템 > 콘솔로 설정해야함.
제어문자(개행문자)
"\n" : 줄바꿈
"\t" : tab
"\\" : \를 씀
"\"" : "를 씀
"\'" : '를 씀
주석
//한줄 주석 : 컴파일러가 읽지 않는다!
//코드를 설명할 때 사용한다.
/*
범위 주석
모
두
읽
지
않
는
다
*/
RAM의 구조
'C언어 > 예습' 카테고리의 다른 글
[C언어 예습]DAY6_카페 메뉴주문 만들기, for문 (0) | 2020.01.21 |
---|---|
[C언어 예습]DAY5_제어문 if, switch (0) | 2020.01.17 |
[C언어 예습] DAY4_헤더파일, 연산자, 조건식 (0) | 2020.01.16 |
[C언어 예습] DAY3_형변환, 입력함수 (0) | 2020.01.16 |
[C언어 예습] DAY2_변수의 자료형. 변수의 선언과 사용, 서식문자 (0) | 2020.01.16 |