C언어/디딤돌 C언어 예제

[C언어 소스] 배열과 포인터를 이용한 문자열 사용

언제나휴일 2016. 11. 29. 22:49
반응형

[C언어 소스] 배열과 포인터를 이용한 문자열 사용


Program.c


#include <stdio.h>
int main()
{
   
char name1[6]="hello";
   
char name2[6]="hello";
   
const char *str1 = "yahoo";
   
const char *str2 = "yahoo";
 
    printf(
"name1: %p name2:%p\n",name1,name2);
    printf(
"str1: %p str2:%p\n",str1,str2);
 
    name1[0] =
'y';
   
//str1[0] = 'k'; //값을 변경할 없음
    printf(
"name1: %s name2: %s\n",name1,name2);
    printf(
"str1: %s str2: %s\n",str1,str2);
   
return 0;
}


실행 결과

name1: 0023FD90 name2: 0023FD80
str1: 00EA5848 str2: 00EA5848
name1: yello name2: hello
str1: yahoo str2: yahoo



본문

[디딤돌 C언어] 68. 문자열




반응형