프로그래밍 (45) 썸네일형 리스트형 03 main 함수 •main함수는 C언어의 소스코드에서 가장 먼저 사용하는 함수의 이름이다. •C언어는 절차지향(위에서 아래로 흐름이 일어난다)적 언어이다. •문장의 끝은 한국어처럼 .이 아니라 ;으로 문장을 끝낸다. (C언어 또한 언어이다) https://lamed-d.tistory.com/11 Pure모드(Visual Studio 설정) 위에 메뉴에서 구성 관리자 클릭 활성 솔루션 구성 클릭 새로 만들기 클릭 이름은 Pure로 설정 복사는 Release로 하고 확인 프로젝트 이름에서 우클릭 속성 속성입니다. 구성 속성 --> C/C++ --> 일반 -- lamed-d.tistory.com Pure모드(Visual Studio 설정) 위에 메뉴에서 구성 관리자 클릭 활성 솔루션 구성 클릭 새로 만들기 클릭 이름은 Pur.. 02 Visual Studio 디버깅(초보자X) •코드를 클릭한 상태로 F9를 하면 중단점(Break Point)를 설정할 수 있습니다. •아니면 소스코드에서 회색부분(빨간 상자 참고)을 클릭해서 설정할 수도 있습니다. •F5또는 메뉴에서 디버그->디버깅 시작을 눌러서 디버깅을 시작하면 3가지 특징이 있습니다. •중단점에 화살표가 생깁니다. •중단점을 만나기전까지 •프로그램은 실행을 합니다. 노란색 화살표로 멈춘 상태에서 디버그를 클릭하면 더 많은 기능을 사용할수있습니다. 자동 https://docs.microsoft.com/ko-kr/visualstudio/debugger/autos-and-locals-windows?view=vs-2019 •자동으로 변수이름 확인과 값수정이 가능한 기능입니다. 멈춘 상태에서 오른쪽 밑에 나옵니다. 안나올 경우 위.. Pure모드(Visual Studio 설정) 위에 메뉴에서 구성 관리자 클릭 활성 솔루션 구성 클릭 새로 만들기 클릭 이름은 Pure로 설정 복사는 Release로 하고 확인 프로젝트 이름에서 우클릭 속성 속성입니다. 구성 속성 --> C/C++ --> 일반 --> SDL 검사 (아니요) 구성 속성 --> C/C++ --> 최적화 --> 최적화 사용 안 함(/Od) 구성 속성 --> C/C++ --> 코드 생성 --> 보안 검사 (보안 검사 사용 안 함) 구성 속성 --> 링커 --> 고급 --> 임의 기준 주소 및 DEP (아니요) 구성 속성 --> 링커 --> 고급 --> SAFESEH (아니요) 01 Visual Studio 2019 세팅(빈 프로젝트 생성) 새 프로젝트 만들기 클릭 빈 프로젝트 클릭후 다음 클릭 만들기 클릭 (위에 사진 참고해서 공부) 솔루션 탐색기는 저기있다. 소스 파일을 추가해봅시다. 소스파일을 추가해봅시다(이름에서 .cpp를 .c로 고치세요) #Visual Studio 세팅 #Visual Studio 2019 #VS설치 #C언어 #소스코드추가하기 #빈프로젝트만들기 00 C언어 시작하기(리버싱) 이 C언어 강좌는 기본과 심화를 둘 다 다룹니다.(초보자 및 더 높은 개발을 하고 싶은 자 까지 환영합니다) •C언어는 1972년 탄생 -데니스 리치(Dennis Ritchie)가 유닉스(UNIX) 사용하기위한 B언어(제작자: 켄 톰슨)의 개선판 -1969년에 초기 유닉스는 대부분 어셈블리어로 작성되어서 하드웨어가 바뀌면 새로 개발하는 문제 -그래서 데니스리치가 하드웨어 상관없이 사용할 수 있는 언어인 C언어를 개발 데니스 리치와 켄 톰슨 •장점 시스템 프로그래밍이 가능합니다. -(OS, Operating System, 운영체제)를 개발하기 위한 언어임으로 하드웨어 제어 •이식성을 가진 프로그램을 만들 수 있다. -(다른 컴퓨터에 이식이 가능하고 표준을 지켜 개발하면 다른 컴파일러도 가능) •함수를 사용.. 이전 1 ··· 3 4 5 6 다음