017. 정수형 상수 이해하기(int)017. 정수형 상수 이해하기(int)
Posted at 2010. 11. 12. 02:09 | Posted in Computer/초보자를 위한 C 언어 300제01.
#include <stdio.h>
02.
03.
#define HUNDRED_THOUSAND 100000
04.
05.
const
int
j = 200000;
06.
07.
main()
08.
{
09.
HUNDRED_THOUSAND = 100000;
// 에러 발생
10.
j = 200000;
// 에러 발생
11.
12.
printf
(
"정수형 상수 HUNDRED_THOUSAND의 값은 %d\n"
,
13.
HUNDRED_THOUSAND );
14.
printf
(
"정수형 상수 j의 값은 %d\n"
,j )
15.
}
#define HUNDRED_THOUSAND 100000L
const int j = 200000UL;
const int j = 200000UL;
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
019. 논리형 상수 이해하기(bool) (0) | 2010.11.12 |
---|---|
018. 실수형 상수 이해하기(double) (0) | 2010.11.12 |
016. 문자형 상수 이해하기(char) (0) | 2010.11.12 |
015. 문자열형 변수 이해하기(char*) (0) | 2010.11.12 |
014. 논리형 변수 이해하기(bool) (0) | 2010.11.12 |
016. 문자형 상수 이해하기(char)016. 문자형 상수 이해하기(char)
Posted at 2010. 11. 12. 02:06 | Posted in Computer/초보자를 위한 C 언어 300제01.
#include <stdio.h>
02.
03.
#define HUNDRED 100
04.
05.
const
char
j = 10;
06.
07.
main()
08.
{
09.
HUNDRED = 200;
// 에러 발생
10.
j = 200;
// 에러 발생
11.
12.
printf
(
"문자형 상수 HUNDRED의 값은 %d\n"
,HUNDRED );
13.
printf
(
"문자형 상수 j의 값은 %d\n"
,j );
14.
}
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
018. 실수형 상수 이해하기(double) (0) | 2010.11.12 |
---|---|
017. 정수형 상수 이해하기(int) (0) | 2010.11.12 |
015. 문자열형 변수 이해하기(char*) (0) | 2010.11.12 |
014. 논리형 변수 이해하기(bool) (0) | 2010.11.12 |
013. 실수형 변수 이해하기(double) (0) | 2010.11.12 |
015. 문자열형 변수 이해하기(char*)015. 문자열형 변수 이해하기(char*)
Posted at 2010. 11. 12. 02:03 | Posted in Computer/초보자를 위한 C 언어 300제01.
#include <stdio.h>
02.
03.
main()
04.
{
05.
char
str[] =
"대한민국"
;
06.
char
*j =
"I love Korea"
;
07.
08.
printf
(
"문자열형 변수 str의 값은 %s\n"
,str );
09.
printf
(
"문자열형 변수 j의 값은 %s\n"
,j );
10.
}
이 부분은 특히 중요하다. char[]은 문자열 변수이고 char*는 문자열 상수이다.
전자는 변할 수 있고 후자는 변할 수 없다.
단지 메모리의 어딘가에 "I love Korea"를 저장하고 그곳의 번지수만 기억하고 있다.
또한 Asteris의 위치에 대해서도 언급해야 되며
문자열의 마지막은 NULL(0)임에 대해 언급하여야 한다.
NULL != '0'
'\0'
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
017. 정수형 상수 이해하기(int) (0) | 2010.11.12 |
---|---|
016. 문자형 상수 이해하기(char) (0) | 2010.11.12 |
014. 논리형 변수 이해하기(bool) (0) | 2010.11.12 |
013. 실수형 변수 이해하기(double) (0) | 2010.11.12 |
012. 정수형 변수 이해하기(int) (0) | 2010.11.12 |