분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
옵션 |
|
char* Req_topic[] = {0,}; char Req_topic_SerialNumber[] = {0,}; strcat(Req_topic_SerialNumber , "qqq/aaa/bbb/"); strcat(Req_topic_SerialNumber, SERIALNUM); strcat(Req_topic_SerialNumber , "/cccc"); printf("111\n"); Req_topic[0] = Req_topic_SerialNumber; printf("222\n"); printf("Req_topic : %s\n", Req_topic); printf("333\n");
위와 같이 컴파일(g++) 하고 난뒤에 프로그램 실행시
111
222
Req_topic : ` vvbbb/SERIALNUM/cccc
333
./mm: line 3: 3783 세그멘테이션 오류 이렇게 실행이 되는데 왜앞의 문자열은 깨지고 오류가 나는지 이해가 안가서 질문올립니다....
죄송합니다. 댓글 작성은 회원만 가능합니다.