atoi

    2

    1답변

    에 대한 정수로 : open("outfile",O_CREAT | O_RDWR,0777); 0777는 8 진수의 권한을 의미한다. 내 코드 : int arC = atoi(argv[optind]); printf("argv optind %s after atoi %d\n",argv[optind],arC); int test =des2=open("createf

    -3

    1답변

    내 현재 문제는 stdin에서 알 수없는 정수로 읽는 것입니다. 내 접근 방식은 gets()를 사용하여 문자 배열 (char str[50])으로 전체 행을 저장하는 것입니다. 난 char 배열을 구문 분석하고 각각의 "문자열 int"정수로 변환하고 int 배열에 저장하려고합니다. 내가 strtol (nums[i]=strtol(A, &endptr, 10)A

    0

    1답변

    atoi, strol 및 stoi를 시도했지만 그 중 누구도 나를 위해 일하지 않습니다. 나는 심지어 일해야한다고 들었던 숯불에서 '0'을 빼내려고했지만 오류도 던졌다. atoi는 나에게 Segmentation Fault를 주었고 strol은 컴파일되지 않았고 stoi는 std logic error를 주었다. #include <iostream> #incl

    -1

    2답변

    그래서 두 개의 인수가 정수가되는 프로그램을 만드는 작업이 있습니다. 그 정수를 이진 값으로 변환 한 다음 가장 중요한 "1"비트의 위치를 ​​출력해야합니다. 아래는 현재 정수를 2 진수로 성공적으로 변환 한 코드입니다. 나는 이진 값으로 배열을 채운 다음 마지막 위치에서 순환하고 "1"을 만날 때까지 카운터를 감소시키고 그 다음에 현재 위치에서 배열의 전

    2

    2답변

    optarg (Getop 라이브러리의 -s 플래그 다음에 나오는 인수)가 숫자가 아닌 경우 오류 메시지를 인쇄하고 프로그램을 종료하고 원하는 경우 숫자 인 경우 크기를 optarg로 설정해야합니다. 내가 가진 문제는 -s r과 같은 명령이 오류 메시지에 부딪히는 반면 -s 2는 문자열을 2로 해석한다는 의미입니다. I 라인 # 1, 위한 int 값 2 선

    1

    1답변

    쉼표로 구분 된 값을 문자열에서 함께 추가하려고합니다. 나는 쉼표를 제거해야 할 것 같은 느낌. 이것이 스트링 스트림의 경우입니까? string str = "4, 3, 2" //Get individual numbers //Add them together //output the sum. Prints 9

    1

    2답변

    #define N 10 int main(int argc, char *argv[]) { int *a = malloc(sizeof(N)); int i; for(i = 1; i < argc; i++) { *(a++) = atoi(argv[i]); } i = 0; while(i < N) {

    2

    1답변

    #include<stdio.h> #include<conio.h> #include<string.h> int main() { { char sir[3000]; int i; int suma = 0; int lungime; scanf("%s", sir); lungime = strlen(sir);

    0

    3답변

    #include <vector> #include <cstdlib> #include <iostream> #include <algorithm> #include <string> #include <fstream> #include <stdlib.h> using namespace std; • • //main func declaration etc...

    0

    3답변

    내가 좋아하는 문자열로 정수를 변환하고 싶습니다 : int a = 12345 깃을 기본적으로 char b[6] = "12345" 문자열을 정수로 변환 된 atoi 함수의 반대에.