0
이 프로그램을 중단시키는 동안 printf("%s/%s\n", str1, str2);
이 문자열을 출력 할 때 간과 할 수있는 간단한 것이 있습니까?sprintf segfault printf가 괜찮은 동안
이것은 VirtualBox에서 실행되는 우분투 (최신 릴리스)에서만 발생합니다. Windows (호스트)에서 두 행은 문제없이 실행됩니다.
더 많은 상황이 필요하면 알려주세요. 내가 놓친 어리석은 일이 있었으면 좋겠다. 그리고 그 두 줄은 충분하다.
'str3'은 어떻게 선언됩니까? 얼마나 많은 문자를 저장할 수 있습니까? 특히 'strlen (str1) + strlen (str2) + 1 + 1' 문자를 저장할 수 있습니까? – hmjd
'str3'은'char *'입니다 – calccrypto
어떻게 초기화합니까? – hmjd