atoi

    0

    1答えて

    私は2つの問題があります: 私はこれをコード化するためにnetbeansを使用しています。 最初に、私がc.sArrで設定している配列値が7からいくつかの乱数に変更されているのですが、その理由を理解できません。 2番目は、私がnetbeansでデバッグを実行しようとすると、コードは私にsegfaultを与えますが、通常は実行しないと、segfaultになります。それはatoi関数でsegfault

    0

    3答えて

    に私はCコードの部分を持っている: Int32 tmp = atoi("314"); これは、エラーがスローされます: error: Int32 undeclared (first use in this function) 私がなぜ分かりませんか?私たちを手伝ってくれますか? sys/socket.h netinet/in.h arpa/inet.h stdio.h stdlib.h s

    1

    2答えて

    私はフラットファイルを読み込んで処理するはずのアプリケーションで作業しています。これらのファイルは、レコード内のすべてのフィールドに常に一貫したエンコードを使用するとは限りません。したがって、バイトを読み書きし、文字列に変換するために必要なデコード/エンコーディングを避ける必要があると判断されました。 しかし、これらのフィールドの多くは単純な整数なので、それらを検証する必要があります(実際には整数

    6

    6答えて

    私はPythonプログラマーで、K & R本からC言語を学んでいます。これは非常に些細な質問のように見えますが、それにもかかわらず私は困惑しています。 atoi()関数を実装しているK & R(RIP Ritchie!)ブックのコードスニペットを添付します。 atoi(s) /*convert s to integer */ char s[]; { int i, n, sign;

    0

    1答えて

    フォーラムにはかなり新しくなっています。 私はファイルから読み込むプログラムを持っていますが、これまではファイルを2次元の文字配列にしています。私は今ここに2D「string」のはstrtokと構造体 に各部品を配置する必要があり、私は私は迷ってしまいましたので、あなたが役立つことを願っコード struct processes { char processNumber[20];

    0

    1答えて

    これは私がこの問題のために最初の問題を抱えていたので私の2番目の質問です。 私はread()文章、no fget()、fread()などのファイルを持っています。 私はこの行を使います。 FILEREADは私のファイル記述子をあるあなたが知っているように、バッファはunsigned char型とブロックサイズである read(fileRead, buffer, blocksize); は、バッ

    0

    2答えて

    配列アライメントプログラム(これはバイオインフォマティクスプロジェクト)によって作成された文字列に問題があります。私は、整列ファイルを解析する既存のCプログラムに追加の機能を追加しようとしていますが、プログラムが作成する「ミスマッチ」文字列の解析にいくつかの問題があります。コンテキストを追加するには、アラインメントストリングの例を次に示します。 example = "28G11AC10T32";

    2

    1答えて

    stdinから配列に数値を取得しようとしています。 stdinの最初の数字は配列の要素の数です(数値は任意の整数になります)。 私は最初の数を取得するためにこれをしなかった: while(c=getchar()!=' '){ n*=10; n+=atoi(c); } をそして、大きさnの配列を作成しました。 は今、私はすべての残りの部分 while(c=getchar()!=EOF)

    2

    5答えて

    を返します。 5 3 0 0 7 0 0 0 0 6 0 0 1 9 5 0 0 0 0 9 8 0 0 0 0 6 0 とコードは、この私を返します:私は for(int i=0;i<27;i++) { inputNumArray[i]=atoi(&inputInitial[indexArray[i]]);

    0

    3答えて

    Cで配列に整数を追加しようとしていますが、ファイルから文字を読み込んでいるので、まず整数に変換しなければなりません。 何らかの理由で私のプログラムが動作しなくなる前に起動することさえありません。私はそれが変換の問題だと思うが、私は 新しい編集コードC.に新しいです: #include <stdio.h> #include <stdlib.h> int main (void) {