게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c언어 문자열 세그멘테이션오류 질문하나만드릴께요 형님들 굽신굽신.....
게시물ID : programmer_22803짧은주소 복사하기
작성자 : 개념나무
추천 : 0
조회수 : 723회
댓글수 : 7개
등록시간 : 2019/02/11 11:51:14
옵션
  • 펌글
  • 베스트금지
  • 베오베금지
  • 본인삭제금지
  • 외부펌금지
    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 세그멘테이션 오류 이렇게 실행이 되는데 왜앞의 문자열은 깨지고 오류가 나는지 이해가 안가서 질문올립니다....

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호