atoi

    0

    3答えて

    Iのような文字列に整数に変換したい: char b[6] = "12345" に int a = 12345 隠れ家整数に文字列を変換ATOI機能の基本的に反対。

    0

    2答えて

    atoiコマンドで非常に基本的なCコードを書いて実行しました。 void main (void) { int length; length = atoi("Content: 111"); printf("atoi(\"Content: 111\") = %d\n",length); length = atoi("Content: 111" + 10

    -3

    1答えて

    私の現在の問題は、未知数の整数をstdinから読み込むことです。私のアプローチは、gets()を使って行全体をchar配列(char str[50])として保存することです。私は、char配列を解析し、それぞれの "string int"を整数に変換し、int配列に格納しようとしています。私はstrtolを使用しようとしましたが(nums[i]=strtol(A, &endptr, 10)ここでは

    0

    1答えて

    私はatoi、strol、およびstoiを試しましたが、どれも私のために働いていません。私は私が聞いたチャーから '0'を引いてみることさえしようとしましたが、それはあまりにもエラーを投げた。 atoiは私にSegmentation Faultを与えます、ストロークはコンパイルされず、stoiは私にstd論理エラーを与えます。 #include <iostream> #include <stri

    -1

    2答えて

    2つの引数をとるプログラムを作成します。私はその整数をバイナリ値に変換し、最も重要でない "1"ビットの位置を出力する必要があります。以下は、私が現在持っているコードで、整数をバイナリに変換するのに成功したコードです。私はバイナリ値で配列を塗りつぶし、最後の位置から循環し、 "1"が出現するまでカウンタを減分してから、現在の位置から配列の全体の長さを減算することによってそのビットの位置を出力したか

    1

    1答えて

    カンマ区切りの値を文字列から一緒に追加しようとしています。私はコンマを削除する必要があるように感じる。これはストリングストリームのケースですか? string str = "4, 3, 2" //Get individual numbers //Add them together //output the sum. Prints 9

    -1

    1答えて

    したがって、argv [1]をintに変換しようとしなければならないかどうか、またはcharとして残すことができるかどうかはわかりません。しかし、私はそれが欲しいと思うようにargvを動かすのが難しいです。 マイ端末入力は次のようになります。ARGV [1] 'A' 又は 'D' のいずれかとすることができる ./a.out a 。 問題:のようなif文を通してそれを渡そうとしたとき: int

    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...