336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
지금은 이것을 설명하기 너무 어려운 개념같은데 여튼 쉽게 쉽게 말하자면... ㅠㅠ 어려워 포인터를 말해줘야하는데... 이거 예제 자체가 잘
못된것 같아... 여튼 배열과 포인터에 맛보기를 시작할까 합니다.
이번 장은 소스 코드를 작성하며 주석으로 설명을 해볼까 합니다.
그리고 다소 생소 하겠지만 char* 의 형태에 주목해주세요
구성이 변수 char 와 *(asterisk) 로 구성 되어 있습니다.
그래서 이것은 캐릭터 형태의 주소를 담는 변수 입니다. 주소에대한 설명은.... 나중에 휙휙
자그럼 소스 코드를 적으며 설명 간단히 해보도록 하겠습니다.
소스 코드 : main.c
#include <stdio.h>
int main(void)
{
char* pStr1 = "동해물과 백두산이 마르고 닮도록"; // 이것은 문자열을 메모리 공간 어딘가에 저장하고 그공간의 첫 번째 주소를 pStr1 에 기록하는 방식입니다.
char szStr2[]="하느님이 보우하사 우리나라 만세"; // 이것은 배열로 만들어라는 명령입니다. 데이터를 만들고 그공간 만큼을 배열에게 넘겨주는 것입니다.
printf("%s \n",pStr1);
printf("%s \n",szStr2);
return 0;
}
결과
'Programing - C > C Basic grammar ' 카테고리의 다른 글
017 정수형 상수 이해하기( const int ) (0) | 2016.09.21 |
---|---|
016 문자형 상수( const char ) (0) | 2016.09.21 |
014 논리형 변수 및 연산 (0) | 2016.09.21 |
013 실수형 변수( float, double ) (0) | 2016.09.21 |
바이너리와 2진수 (binary) (0) | 2016.09.20 |