1. 속성 설정 하기 전에, 밖에 Debug라고 되어 있는지 확인한다




2. 위 처럼 한 후에, 프로젝트--속성 드가셈





3. 구성에 활성(Debug)가 되어 있는지 확인 후에

구성속성--링커--시스템--하위 시스템 클릭 후 콘솔 넣어줌

1번처럼 밖에 Debug가 되어 있는데 속성 페이지에서 Release라 되어 있으면

적용 안됨..(혼자 뻘짓 10분 한듯 초짜..-_-a)


1. for문







2. while문





3. do while문


'공부 Study > C' 카테고리의 다른 글

[C언어] 간단한 입출력 printf와 scanf  (0) 2019.03.14
[C언어] 비트 연산  (0) 2019.03.14
[C언어] 연산자  (0) 2019.01.30
[C언어] 변수와 자료형  (0) 2019.01.30


이런식으로 간단하게 쓸 수 있음.


만약 이렇게 최신 버전으로 쓸 때 오류가 뜰 경우 아래와 같이 하면 됩니당


1. 위의 메뉴에서 프로젝트

2. (젤밑)속성

3. 구성 속성의 C/C++의 전처리기

4. 전처리기 정의 편집에서 _CRT_SECURE_NO_WARNINGS 을 입력하고 확인을 누른다



C4996 오류













셋팅이 다 되었다면 다시 이어가 봅시다... -_-a


 서식 문자

 자료형

 출력 결과

 %d

 char, short, int

 부호 있는 10진 정수

 %ld

 long

 %lld

 long long

 %u

 unsigned int

 %o

 부호 없는 8진수 정수

 %x, %X

 부호 없는 16진수 정수

 %f

 float, double

 10진 방식의 부동소수점 실수

 %Lf

 long double

 %e, %E

 float, double

 e 또는 E 방식의 부동소수점 실수

 %g, %G

 값에 따라 %f와 %e 사이에서 선택?

 %c

 char, short, int

 값에 대응하는 문자

 %s

 char *

 문자열

 %p

 void *

 포인터의 주소 값



 특수 문자

 먼 뜻이여?

 \a 또는 \a

 경고음, 비프음이 들림

 \b

 백스페이스 효과

 \f

 폼 피드?

 \n

 개 행, 엔터 효과, 다음줄로..

 \r

 캐리지 리턴, 젤 앞으로 감

 \t

 수평 탭

 \v

 수직 탭

 \'

 작은 따옴표 출력

 \"

 큰 따옴표 출력

 \?

 물음표 출력

 \\

 역슬래쉬 출력

 \나 \이거 둘 중 아무거나 쓰면됨..

비프음은 또 여러 소리를 낼 수 있는데, 검색해보셈ㅋ



'공부 Study > C' 카테고리의 다른 글

[C언어] 반복문 for, while, do while  (0) 2019.03.14
[C언어] 비트 연산  (0) 2019.03.14
[C언어] 연산자  (0) 2019.01.30
[C언어] 변수와 자료형  (0) 2019.01.30

 연산자

 설명

 &

 AND 연산함 n3 = n1 & n2;   곱하기

 |

 OR 연산함(시프트 \ 이거임)  더하기

 ^

 XOR 연산  값이 다르면 1 반환

 ~

 NOT 연산(비트 반전; 0은 1로, 1은 0으로 변환)

 <<

 비트 값 왼쪽으로 이동.    예) n << 1;

 >>

 비트 값 오른쪽으로 이동



자세한 것은 책이나 검색으로 공부하셈



AND 즉 & 연산

 A

 B

 결과

 0

 0

 0

 0

 1

 0

 1

 0

 0

 1

 1

 1




시프트 >> 이거 해봅시다.. ㅡ_ㅡ


자릿수 계산은 오른쪽 부터 2의 0승으로 1승 2승 등등..

                                                                                                         4  2  1

0000 0000   0000 0000   0000 0000   0000 0111    --> 7임 --> 0 1 1 1


n=7;

n>>1; 하면


0000 0000   0000 0000   0000 0000   0000 0011   --> 3으로 바뀜



'공부 Study > C' 카테고리의 다른 글

[C언어] 반복문 for, while, do while  (0) 2019.03.14
[C언어] 간단한 입출력 printf와 scanf  (0) 2019.03.14
[C언어] 연산자  (0) 2019.01.30
[C언어] 변수와 자료형  (0) 2019.01.30

여기서 num이 변수임.


int num; 이것이 변수를 선언하는 것이고

num = 10;  이것이 변수를 초기화 하는 거임


동시에 가능


int num = 10;

이렇게.



변수이름 작명시 주의할 점은

공백 X

맨앞 숫자 X

#$%이런 특수문자 X

특수문자 _이것은 가능



변수를 활용하면 다음과 같이도 가능

int num1 = 10;

int num2 = num1;


 자료형

크기

값 

 정수형

 char

 1byte

 -128 ~ +127

 short

 2byte

-32,768 ~ +32,767 

 int

 4byte 

-21억 ~ +21억 

 long

 4byte 

-21억 ~ +21억 

 long long

 8byte 

-900경 ~ +900경 

 실수형

 float

 4byte 

-??? ~ +???(너무 많음)

 double 

 8byte 

-??? ~ +???(너무 많음) 

 long double

 8byte 이상 

double보다 큼




음수가 없는 양수로, 음수에 해당하는 값들을 양수로 다 넘겨줌 ㅇㅇ(약간의 다른 것들이 있음 CPU에 따라?)

정수 자료형 

 크기

 값

 unsigned char

 1byte

 0~255           즉 127+128

 unsigned short

 2byte

 0~65,535       (옛날 엑셀의 최대 행 수)

 unsigned int

 4byte

 0~42억 9천만 (옛날 바람의나라 풀경험치)

 unsigned long

 unsigned int와 동일

 unsigned double

 8byte

 ??? 1천 경 이상?



'공부 Study > C' 카테고리의 다른 글

[C언어] 반복문 for, while, do while  (0) 2019.03.14
[C언어] 간단한 입출력 printf와 scanf  (0) 2019.03.14
[C언어] 비트 연산  (0) 2019.03.14
[C언어] 연산자  (0) 2019.01.30

+ Recent posts