•
하나하나의 문자가 차례대로 메모리에 저장되어있는게 문자열이라고 한다.
문자열
•
문자열 다루기
◦
배열로 다루기
char string[10] = "abcdefg";
◦
포인터로 다루기
char *string = "abcdefg";
▪
포인터 선언에서만 가능
▪
읽기 전용
▪
값에 대한 변경 불가 읽기 전용
포인터
•
문자열 출력
int main(void){
char string1[] = "abcdefg";
char *string2 = "abcdefg";
printf("%s\n", string1);
printf("%s\n", string2);
return 0;
}
C
복사