분류 전체보기
-
2.4 C언어_문자 자료형, 자료형 변환C언어, 2022/2장_변수와 자료형 2022. 6. 22. 18:36
1) 변수 선언 (ex) char ch1 = 'A'; //문자형은 '' 안에 입력 char ch2 = 65; 2) 문자 자료형의 출력과 아스키코드 (1) 문자형도 본질은 정수형 (ex1) char ch1 = 'A'; char ch2 = 65; printf("ch1: %c %d n", ch1, ch1);⇨ ch1의 문자형 값을 문자 또는 정수형으로 출력, 이 과정에서 아스키 코드 값으로 변환됨 printf("ch2: %c %d n", ch2, ch2);⇨ ch2의 정수형 값을 문자 또는 정수형으로 출력 결과는 똑같음 ch1: A 65 ch2: A 65 (ex2) char ch = 'A'+ 1;⇨ A는 아스키코드에서 65, 거기에 A+1, 아스키코드에서 66인 문자 'B' 저장 3) 자료형 변환 (1) 자동..
-
2.2 C언어_정수 자료형C언어, 2022/2장_변수와 자료형 2022. 6. 22. 18:11
1) 정수 자료형 종류 (1) int : 정수를 나타내는 가장 기본적인 자료형 (2) short, long, long long : 정수를 나타내지만 자료형의 크기가 다름 ○ sizeof(변수) : 자료형의 크기 확인 - 자료형의 크기는 표현할 수 있는 수의 범위 결정 (ex) int 의 크기는 보통 4바이트(32비트)로 총 2^32 개의 수 표현 가능 2) signed and unsigned (1) signed : 음수, 양수 모두 표현, 기본적으로 signed (2) unsigned : 0 과 양수만 표현, 음수 표현 불가 ○ int , short 등의 앞에 부호 여부 명시해주면 됨, 명시없으면 signed
-
2.1 C언어_변수선언과사용C언어, 2022/2장_변수와 자료형 2022. 6. 22. 18:01
1) 변수 선언 (ex). int num; ⇨ int 형 변수 num 선언 char ch; ⇨ char 형 변수 ch 선언 float x; ⇨ float 형 변수 x 선언 double y; ⇨ double 형 변수 y 선언 ○ 변수에 새로운 값을 할당하면 이전 값은 사라짐 2) 변수 선언 형태 (ex1). 가능한 형태 int a,b; double b,d; (ex2). 불가능한 형태 int a, float b; float d, int c; 3) 변수 초기화 ○ 여러 변수 동시 초기화 가능 , 일부 변수만 초기화 가능 (ex). int a = 123, b = 456, c;
-
1.3 C언어_시작하기_실습문제C언어, 2022/1장_시작하기(개요_입출력기초) 2022. 6. 22. 17:43
[ 문제 1 ] 다음과 같이 숫자 2로 이루어진 사각형 모양을 출력하는 프로그램을 작성하시오. ○ 가운데 빈 부분은 공백 출력 key's note : #include int main() { printf("222222\n"); printf("2 2\n"); printf("2 2\n"); printf("222222\n"); return 0; } [ 문제 2 ] 문자 A로 이루어진 삼각형 모양을 출력하는 프로그램을 작성하시오. ○ 비슷한 모양이 나오도록 공백 출력을 적절히 이용 key's note : #include int main() { printf(" A\n"); printf(" A A\n"); printf(" A A\n"); printf("A A A A\n"); return 0; } [ 문제 3 ] sc..
-
1.2 C언어_입출력 기초C언어, 2022/1장_시작하기(개요_입출력기초) 2022. 6. 22. 17:18
1) Main frame #include #pragma warning(disable:4996) int main() { printf("Hello, every one"); return 0; } 2) 주석 #include #pragma warning(disable:4996) //컴파일 오류 무시 int main() { printf("Hello, every one"); /* printf("Hello, every two"); */ return 0; } 3) Error (1). 컴파일 오류 : 문법적 오류 (2). 런타임 오류 : 논리 오류, 잘못된 점 찾기 힘듦 4)입출력 기초 #include #pragma warning(disable:4996) //컴파일 오류 무시 int main() { int id;// 변수..
-
1.1 C언어_개요C언어, 2022/1장_시작하기(개요_입출력기초) 2022. 6. 22. 16:57
1) C 프로그램이 만들어 지는 과정 ○ 소스 파일 : 컴퓨터가 수행해야할 일을 명세한 텍스트 파일 ○ 오브젝트 파일 : 소스 파일을 기계어로 번역된 것 ○ 라이브러리 파일 : 널리 사용되는 기능을 미리 구현해 놓은 파일 ○ 실행 파일 : 오브젝트 , 라이브러리 , 시동 코드를 결합한 것 ○ 컴파일 : 소스 파일을 기계어로 변환하는 것 2) VS를 이용한 C프로그램 개발 단계 (1). 프로젝트 생성 : 파일(F) -> 새로 만들기(N) -> 프로젝트(P) -> 새 프로젝트 창 -> Visual C++ 에서 빈 프로젝트에 이름부여 후 확인 (2). 소스 코드 작성 : 프로젝트 내에 소스파일 폴더에서 새 항목 추가(W, Ctral+Shift+A) -> 새 항목 추가 창에서 Visual C++에서 C++파일 ..