私は構造体を持っています
typedef struct
{
my ints
and char's
} structname;
.c
内部のサーバーファイルでmain()
structname Header;
私は電話していますfunction(Header);
別の.c
ファイルを見る
そして、ヘッダーにegを入力しますstrcpy(Header.Name1,pch);
gdb
デバッグに使用したように、正しく入力されます
(gdb) p Header.Name1
$5 = "Bilka\000\332\326\377\177\000\000\001\000\000\000\000\000\000\000\b]\022\"E\177\000\000p\356\332\326\377\177\000\000\034\000\000\000\000\000\000\000\t\000\000\000\000"
この関数が終了して返さTRUE
れた後、server.c の次の行に戻りますが、Header.Name1 で印刷すると、空白のヘッダーが表示されます。