문자열 포인터

2024. 11. 28. 14:18정보처리,전산/Clang

반응형
#include <stdio.h>

int main() {
    char *p = "KOREA"; // 문자열 "KOREA"의 시작 주소를 포인터 p에 저장
    
    printf("1. %s\n", p);        // 문자열 전체 출력
    printf("2. %s\n", p + 1);    // 두 번째 문자부터 시작하는 문자열 출력
    printf("3. %c\n", *p);       // 첫 번째 문자 출력
    printf("4. %c\n", *(p + 3)); // 네 번째 문자 출력
    printf("5. %c\n", *p + 4);   // 첫 번째 문자의 ASCII 값에 4를 더한 문자 출력
    
    return 0;
}
1. KOREA
2. OREA
3. K
4. E
5. O
반응형