프로그래밍 언어/C

포인터의 문자열상수 변경은 할수없다.

Everybody's Service 2020. 4. 16. 11:04

https://kldp.org/node/49150

 

char *로 할당된 스트링값을 변경하는 방법에 대해서 | KLDP

아래와 같은 형태로 이미 배정된 스트링값을 변경하는건 불가능 한가요? 스트링값을 변경하기 위해선 배열만 사용해야 하는건가요? 다른 방법이 있다면 알려주세요. #include"stdio.h" void main() { char *a; a = "girl"; *(a+0) = 'o'; }

kldp.org

 

'프로그래밍 언어 > C' 카테고리의 다른 글

C언어를 배우기 위한 방법  (0) 2020.04.17
Volatile 변수란?  (0) 2020.04.17
Data,stack,heap란  (0) 2020.04.17
C언어 register란?  (0) 2020.04.17
#define, #if, #ifdef, #ifndef란  (0) 2020.04.15