나는 이것이 정말 어리석은 질문 인 것처럼 느낀다. 그러나 나는 어디에서나 대답을 찾을 수 없다.문자 배열 일부 가져 오기
문자 배열에서 문자 그룹을 가져올 수 있습니까? 일부 의사 코드를 아래로 던져 :
char arry[20] = "hello world!";
char part[10] = arry[0-4];
printf(part);
출력 :
그래서hello
, 나는 반복하고는 숯불에 의해-문자 얻거나 변환하지 않고이 같은 배열에서 문자의 세그먼트를 얻을 수 있습니다 substr()을 사용할 수 있도록 문자열에?
그래, 나쁘지. 아, 글자로 변환 할 수 있습니다. 더 우아한 솔루션이 있는지 궁금합니다. 그리고 나중에 사용하기 위해 char 배열의 일부를 트리밍하고 있으므로 printf의 기능을 사용하면 문제가 해결되지 않습니다. 어쨌든 그 재미있는 음식에 감사 드리며, 나는 그것에 대해 알지 못했습니다. – Curlystraw
@Curlystraw : @ Moo-Juice의 대답은 C++ 문자열을 사용하며, 저에게 묻는다면 꽤 괜찮습니다! –