strcmp

    0

    3답변

    안녕하세요. 저는 string.h 라이브러리에 대한 수업에서 구체적으로 문자열을 비교하는 strcmp 함수에 대해 배웠습니다. 첫 번째 문자열이 사전에서 처음 나타나는 경우 두 번째 문자열이 0보다 작은 숫자를 반환하고 두 번째 문자열이 0보다 작은 경우 0보다 큰 숫자를 반환하고 0보다 작은 숫자를 반환하면 0을 반환한다고 가정합니다. 필자는 다음과 같이

    0

    1답변

    사용자로부터 문자열과 키워드를 검색하고 해당 키워드가 발생하는 횟수를 문자열로 반환하는 프로그램을 작성했습니다. 공백에 입력 문자열을 분할 한 후 strcmp 함수를 사용했는데 정상적으로 작동했습니다. 이제 클라이언트가 문자열과 키워드를 입력하는 소켓에서 IPC를 사용하여 동일한 작업을 수행하려고합니다. 서버가 계산 작업을 수행합니다. 그러나이 경우 동일한

    -1

    2답변

    다음과 같이 나는 세분화 오류가 발생하며 포인터 또는 다른 것에 대해 테스트하기 때문에 확실하지 않습니다. 발행물. 네 번째 문자가 쉼표 인 경우 올바른 테스트 방법은 무엇입니까? 문자열을 사용하지 않는, 함수에 버퍼를 전달하려면 abc,def,xyz 내가 직접 전달 된 문자열을 사용했지만, 한 char in[BUFFER] = {'\0'}; if ((in

    0

    1답변

    미리 답변 해 주셔서 감사합니다! 내 생각에 아마도 올바른 보이는 programm에 쓴하지만 오류가 (strcmp와 함께 첫 번째 줄에 대해) 컴파일러에서 발생합니다이 "잘못된 유형 : 문자열의 크기는 요소의 크기가 4 바이트하지만, 8 바이트. " float total_weight_kg(Array weight_array) { // todo: modify

    0

    2답변

    strcmp 함수가 제대로 작동하지 않지만 아래 코드를 작성했습니다. 텍스트 파일에서 알려진 텍스트를 가져 오지 않고 단어 수에 대해 0을 반환합니다. int count = 0; char line[400]; char word[20]; printf("Search for? \n"); scanf_s("%s", word, 19); if (Fp == N

    1

    1답변

    strcmp 함수를 사용하는 데 약간의 문제가 있습니다. 이 코드를 실행할 때마다 프롬프트에서 올바른 인수를 사용하더라도 ERROR mensage 만 인쇄됩니다. if (strcmp(argv[1], "\?") == 0) { ajudaPrompt(); }else { printf ("ERROR.\n\n"); system("pause

    -1

    1답변

    여기 내 함수의 코드입니다 : 정의의 char str[DIM_STR]; char tipo[DIM_TIPO]; int j=0, var=0; for(j=0; j<DIM_STR; j++) str[j]='\0'; for(j=0; j<DIM_TIPO; j++) tipo[j]='\0'; while(fgets(str, DIM_STR,

    0

    2답변

    이것은 전자 사전 프로그램입니다. 그러나이 프로그램에서 어떻게 공간을 비교할 수 있습니까? 그리고 그것은 사실 일 것입니다. 그리고 마지막 부분에서 dict [i] [0]가 아무도 설명하지 마. 코드에서 #include<stdio.h> #include<string.h> int main(void) { char dict[][2][40] = {

    -1

    1답변

    국제 네트워크에있는 컴퓨터의 숫자 주소 인 'Internet'에는 마침표로 구분 된 네 부분이 xxx.yyy.zzz.mmm 형식으로 있습니다. 여기서 xxx, yyy, zzz 및 mmm 양의 정수입니다. 일반적으로 컴퓨터는 대개 닉네임으로도 알려져 있습니다. 샘플 데이터 IP address Name 111.22.3.44 platte 555.66.7.

    0

    3답변

    strcmp()를 사용하지 않고 두 문자열을 비교하는 프로그램을 작성했습니다. 그러나 원하는 결과를 얻을 수 없습니다. 내 프로그램 코드는 다음과 같습니다. #include<stdio.h> int main(int argc, char const *argv[]) { int i,j; char a[90],b[90]; printf("En