C언어 61

C언어 6차시 변수와 자료형, 정수형, initialization, constant, 8진법, 16진법, 기호상수, const, overflow

목차 1. 변수 Variable 프로그램에서 값들이 저장되는 공간을 변수라고 한다. 변수는 사용 전, 미리 선언 declare되어야 한다. 변수 선언이란 프로그램에서 어떤 종류의 변수를 사용할지 컴파일러에게 미리 알리는 것이다. 자료형 변수이름 ; int i ; int i ; 2. 변수 초기화 initialization 변수 선언과 동시에 값을 넣으면 그것이 초기값이 된다. 변수는 메모리 memory에 만들어 진다. 3. 변수 이름 짓기 3-1 규칙 1) 알파벳 문자, 숫자, 밑줄 문자_ 로 구성됨 2) 공백 X 3) 첫 시작은 알파벳 또는 밑줄 문자_ (숫자X) 4) 대소문자 구별 5) 여러 단어의 변수 이름은 중간에 밑줄을 넣거나, 첫 글자를 대문자로 6) 필요 이상으로 길게 하지 않기(최대 63개 ..

C언어 5차시 연습 문제 풀기 2

목차 1. 다음의 결과가 출력되도록 코드를 작성하기 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { char x; x= 'b'; printf("%c \n", x, x); printf("%c \n", x, x); printf("%c%c%c%c \n", x, x, x, x); printf("%c %c \n", x, x); printf("%c %c \n", x, x); printf("%c %c \n", x, x); printf("%c%c%c%c \n", x, x, x, x); return 0; } 주의할 점 문자 문자열 character string %c %s ' ' " " 'a' 'b' 'c' "abc" "가나다라" "안녕!?" 2. 다음의 결과가 출력..

C언어 4차시 연습 문제 풀기 1

목차 1. 4칙 연산 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { printf("간단한 계산기 만들기\n"); printf("시작해봅시다!\n"); int x; int y; printf("첫 번째 숫자를 입력하세요"); scanf("%d", &x); printf("두 번째 숫자를 입력하세요"); scanf("%d", &y); printf("두 수의 합= %d \n", x + y); printf("두 수의 차= %d \n", x - y); printf("두 수의 곱= %d \n", x + y); printf("두 수의 몫= %d \n", x - y); return 0; } 2. 평균 몸무게 #define _CRT_SECURE_NO_WARNINGS ..

C언어 3차시 LNK1104, LNK2005

비주얼 스튜디오 프로젝트를 하다 에러를 만나는 경우가 있다. LNK1104 에러 이미 프로젝트를 실행시켰는데, 해당 창을 종료시키지 않는 상태에서 실행해서 실행 경로가 중복으로 꼬여 발생하는 것이다. 해결방법은 매우 간단하다. 모든 프로세스를 강제 종료한 후, 재접속해보자. LNK2005 에러 한 프로젝트 내에 main함수가 2개 있기 때문에 발생한다. 여러 소스 파일을 통틀어도 main 함수는 하나만 있어야 한다. 함수를 하나만 남겨두고 삭제하면 간단히 해결가능하다.

C언어 2차시 preprocessor, header file, comment(주석), printf, scanf, build, 디버깅

본격적으로 코드를 작성해보자. -최종코드- #define _CRT_SECURE_NO_WARNINGS #include int main(void) { printf("Hellow World\n"); printf("Hi!\n"); int x; int y; int sum; x = 100; y = 200; sum = x + y; int i; scanf("%d", &i); printf("%d", i); return 0; } 목차 1. C언어 소스 코드를 입력할 때 주의할 점 1) 대문자와 소문자를 구별한다. 2) 철자를 주의한다. 4)각 명령어 문장은 세미콜론 ; 으로 끝난다. 5) 공백, 들여 쓰기는 상관없다. #include int main(void) { printf("Hellow World"); return 0..