strtok

    0

    3답변

    내 문제는 숫자 문자열을 받아들이고 화면에 다른 숫자를 표시하는 것이 었습니다. 그래서 strtok()을 사용하여 문자열을 다른 숫자로 나눠보고 숫자로 변환하려면 atoi()을 사용하려고했습니다. 하지만 런타임 오류가 발생했습니다 .. 나는 또한 샘플 코드를 첨부했습니다. 입력 1 22 123 89 12 as a string 출력 나는이 숫자에 수학 연

    -2

    1답변

    나는 bash와 같은 기본 터미널을 구현하려고하는데, 현재는 (bash에서 명령을 입력하는 것처럼) 사용자 입력을 받아들이려고하고 있으며, 각각 공백으로 나눠서 벡터에 넣으려고합니다. 나는 벡터로부터 읽고 각 명령을 하나씩 살펴볼 수있다. 내 코드를 컴파일 할 수없는 것 같은데, 내가 뭘 잘못하고 있니? (여기서 내가 지금까지 가지고 무엇을) : #incl

    0

    1답변

    strtok을 사용하여 valgrind에서 메모리 누수가 발생하는 이유와 그 이유가 확실하지 않습니다. 아마도 손실 될 수 있습니다 : 8 블록의 281 바이트. 여전히 도달 가능 : 1 블록 64 바이트. 또한 getenv에서 반환 한 함수 대신 임시 char 포인터를 사용하여 함수를 호출하려고했지만 도움이되지 않았습니다. void parsePath(co

    0

    2답변

    나는이 바보 같은 문제가 C에서 strtok() 사용하여 발생했습니다. main 루틴 내 변경된 토큰을 참석하는 것으로 나타나지 않는 동일한 작동하는 동안 sub_routine에서 제가 다르게 수행 한 것은 static에 토큰 문자를 유지하는 것입니다. #include <stdio.h> #include <string.h> #include <stdlib.

    0

    1답변

    안녕하세요, 제 서버 클라이언트 프로젝트에 문제가 있습니다. 나는 이되도록 ./server www.google.com 명령으로 내 프록시 서버를 실행합니다. 이 후 클라이언트를 실행하고 서버에 값 GET www.google.com을 보냅니다. 지금 서버 쪽에서 나는 buffer=GET과 string1=www.google.com을 가지고 있으므로 (나는이 값

    0

    1답변

    나는 +100+200,300+500+400,700,900과 같은 문자열을 가지고 있습니다. 나는 두 개의 서로 다른 기호를 '+' 및 ','에 의해 배열에 문자열을 분할해야, 그래서 나는 A 좀하고 싶습니다의 id = 100을하며 아이 arrayA[200, 300], B의의 id = 500 그것은 아이 arrayB[400,700,900]입니다. 가장 좋은

    0

    1답변

    몇 백개의 정수가있는 파일을 읽으려고합니다. 일부는 음수이고, 어떤 것은 음수이고 배열에 저장하려고합니다. 그들은 strtok을 사용하여 문자열로 읽어야합니다. 세분화 오류가 계속 발생하며 이유가 확실하지 않습니다. 카운트는 얼마나 많은 총 정수가 파일에 있는지 파악하는 것입니다. /*Input file looks like this: 718321747 -

    0

    3답변

    IP 주소를 통해 하나의 수식을 적용하고 있습니다. 그러나 때때로 나에게 무작위적인 결과를 주는데, 그것은 우연히 일어난다. 때로는 올바르게 토큰 화되지 않고 때로는 0 값을 부여합니다. 오류 재연의 비율은 1000 샘플에서 거의 2-5입니다. 호출 함수 = 수식 (IPADDRESS); 내가 초당 수백 개의 다른 IP를 사용하고있다. int formula

    0

    1답변

    그래서 저는 strtok을 자바 스크립트로 구현했습니다. 어떤 이유로 문자열에 여러 개의 구분 기호를 연속적으로 전달하려고하면 다른 모든 구분 기호를 문자로 구문 분석합니다. 예를 들어, "This,, and that"은 "," 및 " "으로, [This, ,, and, that]의 배열을 반환합니다. 두 번째 쉼표는 다른 구분 기호 다음에 오는 문자이므로

    0

    1답변

    int main(){ FILE *file = fopen ("C:\\input.txt", "r"); int i=0, j=0, k=0; char *result[10][10]; char line[100]; char *value; char *res[100][100]; for(i=0; i<=9; i++){ for(j=0;j<=9;j+