코딩(6)
-
[C언어] Theme06. 문자, 문자열 상수 표현하기
문자와 문자열은 따옴표의 종류로 구분할 수 있습니다. 문자의 경우에는 작은 따옴표로 묶어 사용하고, 문자열의 경우에는 큰 따옴표로 묶어 사용합니다. 문자 → 작은 따옴표 문자열 → 큰 따옴표 문자 상수 출력 printf("%c\n", 'A'); 작은 따옴표로 묶으면 문자 상수입니다. 문자는 변환 문자 %c를 사용하여 출력합니다. 문자열 상수 출력 printf("%s\n", "A"); 위의 소스 코드처럼 하나의 문자라 하더라도 큰 따옴표로 묶으면 문자열 상수입니다. 문자열은 변환 문자 없이도 바로 출력할 수 있으나 보통은 변환 문자 %s를 사용합니다.
2023.07.19 -
[C언어] Theme05. 정수 및 실수 상수 표현하기
진법에 따른 정수 상수 표현하기 10진수 0 1 2 3 4 5 6 7 8 8진수 0 1 2 3 4 5 6 7 10 16진수 0 1 2 3 4 5 6 7 8 정수 상수는 기본적으로 0에서 9까지의 아라비아 숫자, +, - 기호를 사용합니다. 그리고 이를 위와 같이 10진수, 8진수, 16진수로 표현할 수 있습니다. ※ 프로그래밍 언어에서는 8진수의 경우 숫자 앞에 0을 붙이고, 16진수의 경우 0x를 붙여 표현합니다. 10진수 0 1 2 3 4 5 6 7 8 8진수 00 01 02 03 04 05 06 07 010 16진수 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 위의 실행 결과에서 알 수 있듯이 진법에 따른 표현 방법은 다르지만, 값은 모두 같다는 걸 확인할 수 있습니다. 10진수..
2023.07.18 -
[C언어] Theme04. 정수 및 실수 출력하기
우리는 이전에 문자열을 출력하는 방법으로 printf 함수에 대해 배웠습니다. 하지만 printf는 기본적으로 문자열을 출력하는 함수이므로, 숫자를 출력할 때는 변환 문자를 사용해서 숫자를 문자열로 변환해 주는 과정이 필요합니다. 변환 문자는 데이터의 타입에 따라 다릅니다. 정수 → %d 실수 → %lf ※참고 %d와 %lf는 각각 decimal과 long float의 줄임말입니다. printf("변환 문자", 숫자); printf("%d\n", 10); // 10 printf("lf\n", 1.2); // 1.2 숫자를 출력할 때는 괄호 안에 변환 문자와 숫자를 콤마로 구분해서 사용합니다. 소수점 자릿수 지정 printf("%.1lf\n", 1.27); //1.3 %와 lf 사이에 소수점..
2023.07.12 -
[C언어] Theme03. 프로그램 구조와 데이터 출력하기
main 함수 구조 #include int main(void) { printf("No sacrifice"); printf("No victory"); return 0; } 위의 함수에서 3행부터 9행까지가 main 함수이며, head → int main(void) body → {실행 코드 + return 0;} 로 구성됩니다. head는 함수 원형(function prototype)이라고 하며 함수의 이름과 필요한 데이터 등을 표시합니다. 함수에서 실행할 일들은 body의 중괄호 안에 작성하며, body의 마지막에는 'return 0;'을 넣어 프로그램을 종료합니다. 코드 작성 규칙 body의 중괄호 안에는 함수에서 실행할 코드를 규칙에 맞게 작성해야 합니다. 세미콜론을(;)을 사용하..
2023.07.12 -
[C언어] Theme 02. 소스 파일 작성하기
소스 파일 작성하기 텍스트 편집기에서 다음과 같이 소스 코드를 입력해주세요. #include int main(void) { printf("Hello!"); return 0; } ▲ "Hello!"를 화면에 출력하는 프로그램 지금은 컴파일러의 사용법을 익히는 과정이므로 프로그램의 구체적인 내용을 이해하지 않아도 괜찮습니다. 소스 코드를 입력한 후에 파일 ↓ 모두 저장 순으로 눌러주세요. 또는 'Ctrl + Shift + S'를 눌러도 됩니다. 소스 파일 컴파일하기 이제 소스 파일을 컴파일 해야합니다. Ctrl+Shift+B 단축키를 사용해서 컴파일을 진행합니다. 위 사진처럼 성공 앞에 숫자가 1이면 정상적으로 컴파일 완료를 확인할 수 있습니다. 여기까지 무사히 왔다면 첫 번째 프로그램을 완성한 것입니다. ..
2023.07.09 -
[C언어] Theme 01. 비주얼 스튜디오(Visual Studio) 설치하기 & 프로젝트 생성하기
"Visual Studio" 비주얼 스튜디오(Visual Studio)는 우리가 작성한 C언어 소스 파일을 기계어로 바꾸어주는 컴파일러입니다. Visual Studio Tools 다운로드 - Windows, Mac, Linux용 무료 설치 (microsoft.com)에 접속한 후에 Community에서 무료 다운로드로 설치하시면 됩니다. 설치할 개발툴을 선택하는 화면이 뜨면 'C++를 사용한 데스크톱 개발'을 체크하고, 설치 버튼을 클릭하시면 됩니다. 설치가 모두 끝나면 마이크로소프트 계정으로 로그인하는 창이 열립니다. 로그인 후, 개발 설정을 Visual C++로 선택하고, 원하는 색 테마를 선택한 다음에 'Visual Studio 시작' 버튼을 누르면 됩니다. 비주얼 스튜디오 시작 버튼을 클릭해서 실..
2023.07.09