:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
10/03/30 00:05
string[0]=name[i][j];
string++; 이게 스트링문자 첫번째에 내임의 값을 넣고 스트링을 증가 시킨다..이말을 표현한건대요.... 컴파일하면 '++' needs l-value 이런 오류가 나는데 string++; 이렇게 사용을 못하는건가요? 아님 값이 필요하다는데 초기화나 이런거?
10/03/30 09:24
배열을 일반 변수랑 똑같이 쓰시면 안되죠. 아마 &string이면 string[0]의 주소로 자동할당이 된다고 생각하시고 그렇게 사용하신게 아닌가 싶은데 string++ 이런 식이 아니라
int k = 0; 이라고 for문 밖에서 선언하시고 string[k] = name[i][j]; k++; 이렇게 쓰셔야 겠죠.
|