문자열 포인터
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
반응형
'정보처리,전산 > Clang' 카테고리의 다른 글
포인터와 배열 접근 (0) | 2024.11.28 |
---|---|
완전수 (0) | 2024.11.28 |
실제 코드 내에서 malloc을 호출하기 때문에 메모리를 힙에 저장한다 (0) | 2024.08.10 |
변수의 범위(scope) (0) | 2024.07.26 |
포인터 배열 , 배열 포인터 (1) | 2024.07.24 |