strcpy

    0

    2答えて

    次のコードでは、単語の文字ファイルを でロードしようとしていますが、ハッシュテーブル(文字列の配列)に各単語全体を保存しようとしていますが、 のように見えますが、strcpyは、単一のcharと私は理由を知らない。 strcpyとstrcatを乱用していますか? # include <stdio.h> # include <stdlib.h> # include <string.h> # i

    0

    1答えて

    ファイルから構造体配列の要素に読み込まれるC文字列をコピーしようとしていますが、コピーしていません。私が印刷しようとすると、その言葉はそこにはありません。私はCの新機能です。以下は私のコードです。ご協力いただき誠にありがとうございます。 typedef struct Tree{ int numTimes; //number of occurrences char* word;

    0

    2答えて

    私は、なぜC言語で文字列の割り当てが char string[4]; strcpy(string, "aaa"); を経なければならないことを知っているが、どのようにCは char string[] = "string"; を許可していますか?あなたが何かを誤解しているように見える、事前

    1

    2答えて

    Cで単純なテキストアドベンチャープログラムを作成しようとしています。各部屋の名前/説明を設定しようとしたときにstrcpy()ゲーム(room_setup()を参照)。最初の2つ(NO_ROOMとKITCHEN)を除くすべての部屋の名前/説明を設定します。簡単なテストとして #include <stdio.h> #include <stdbool.h> #include <string.h>

    0

    1答えて

    なぜこのコードの結果がヒープの破損になるのか誰かが説明できますか? string someText = "hello hello"; char **arrayOfCharPtr = new char*[5]; arrayOfCharPtr[0] = new char[someText.length()]; strcpy(arrayOfCharPtr[0], someText.c_str())

    -1

    2答えて

    私は、学習するための労力としてバッファをオーバーフローさせようとしています。 char* tmp_test = malloc(8); char* tmp_test2 = malloc(8); strcpy(tmp_test2,"ABCDEFG\n"); strcpy(tmp_test,"abcdefghijklmnopqrstuvxyz\n"); prin

    -6

    1答えて

    ここに短いコードがありますが、コンパイルされません。どのようなアイデアが間違っていた? char *str; strcpy(str, "Hello world"); cout << str[6] << ' ' << &str[6] << endl;

    -4

    1答えて

    私はこのコードを実行しました: #include<stdio.h> #include<string.h> int main() { static char str1[] = "dills"; static char str2[20]; static char str3[] = "Daffo"; int i,j; i = strcmp(strcat(str3, strcpy(str

    3

    2答えて

    私はC++ 11プロジェクトを持っており、strcpy_sメソッド呼び出しを追加しました。 これはウィンドウで動作しますが、gccでコンパイルすると、シンボルが見つからないというエラー があります。 私は無駄に、ラインにコードに #define __STDC_WANT_LIB_EXT1__ 1 を追加しました。