문자열
지후
2023.04.01
질문 제목 : 질문 내용 :
scanf(%s, abc);
while(abc[0])
{abc++
}
이런형태로 구현할떄
문자열이 만약에 abcd라면 abc[3]=d이고 d- 100이므로 루프가 돌고
마지막에 null을 만나면 null - 0 이므로 루프가빠져나오는게 맞죠?
-
소윤
배열을 구성할때 a[10] 이라고 하셨을 때
a 는 상수이기 때문에 a++ 를 할 수 없습니다.
마찬가지로 위에서 abc++ 는 할 수 없습니다.
하지만 만약 abc++ 가 된다면 질문자분이 말씀하신것은 맞습니다.
abc++ 를 다른방법으로 구현하시면 될것 같습니다.