strcpy

    -5

    3答えて

    私は以下のコードを持っている: int main(int argc,char * argv[]) { char* SourceWeightFiel; char* TargetWeightFile; strcpy(SourceWeightFiel, argv[1]); strcpy(TargetWeightFile, argv[2]); retu

    1

    1答えて

    私のプログラムをデバッグしていましたが、最後の行が起きました。どのように修正できますか?私は​​を使ってstrcpy()を見ましたが、それは__strcpy_sse2_unalignedが呼び出されていることを示しています。 [email protected]:~/booksrc# gcc -fno-builtin -g char_array2.c [email protected]:~/boo

    -1

    1答えて

    文字列を保持する文字列 "prompt"があります。ユーザーは収集した文字列(トークン)をcharの配列に区切って(区切り文字として空白を使用して)入力したプロンプトを変更できる必要があります。 たとえば、仮定: char **tokens[2] = {"setprompt", "newprompt"}; char *prompt = "oldprompt"; if(strcmp(token

    0

    1答えて

    を破損した void partition(char words[][MAXWORDLEN + 1], int start, int end, int& partitionIndex) { char pivot[MAXWORDLEN + 1]; //choose last element to be the pivot strcpy(pivot, words[end]); partitionI

    0

    2答えて

    私はカンマで区切られた行をトークン化しています。いくつかのタイトルにはコンマが入っているので引用符で囲まれています。私は最初の見積もりまでトークン化し、それをフロントトークンに格納し、次に2番目の見積もりに格納し、タイトルに格納してから、最後に\ nまでトークン化します。なぜか分からない。 strsepと関連がありますか?文字列が ",,"の間に何もない複数の区切り文字で構成されている場合、nul

    0

    1答えて

    私は、指定されたコマンドライン引数に基づいて2つの異なる方法で2つの文字列を一緒にマージするためにC言語でプログラムを書こうとしています。 1234567 組み合わせた文字列は次のとおりです。最大30文字の文字列を入力してください ABCDE: は最大30文字の文字列を入力してください-iこの combine_stringsのように、文字列の交流をマージする 「-i」 :a1b2c3d4e567

    0

    3答えて

    文字列の一部を他の文字列にコピーしようとしています。 私はサブ文字列を開始して終了する2つの識別子を知っています。または192 エンディングになります「\ rをのnC \」または第二:文字列の先頭が「ホスト」になります 0x200085f6 <memp_memory+4502> "GET/HTTP/1.1\r\nHost: 192.168.1.200\r\nConnection :私は、この文

    -1

    1答えて

    私はmalloc()とさまざまな文字列関数とのやりとりをテストして、ポインタとメモリがC言語でどのように動作するかを学びましたが、以下のやり取りについて少し混乱します。 char *myString = malloc(5); // enough space for 5 characters (no '\0') strcpy(myString, "Hello"); // shouldn't wor

    0

    2答えて

    問題があります。 私は、次の手順proceedeしてみました: char * str; char * s="Hello"; int len = std::strlen(s); str=new char[len +10]; strcpy_s(str,sizeof(str) ,s); をしかし、プログラムの開発は、私がタイトルで書いた、エラーが表示されます

    1

    1答えて

    私はstr.cpyを使用して2次元配列を作成しようとしていますが、プログラムは失敗します。コードは4つの配列addを受け取って、その内容を一致する配列にコピーします。 int InsertStudent(char *firstName, char* lastName, char* dynCourses, char *dynGrades, char firstNames[50][20],