多くのプログラミング言語で、特殊文字として扱われています。\"→"\'→'のようになるように、\\→\はルールなんです。ページトップおならちゃん。8年前パピネコさま、ご回答ありがとうございます。消えてしまうのかを理解することができました。SUEさま、ご回答ありがとうございます。たとえて下さったことで、PCのコンパイルが勘違いを起こしているということに気づきました。ページトップおならちゃん。8年前boxさまもともとはこのプログラムを書いたのですが、さすがに全部書くのは醜いと思い簡単にしました。誤解が生まれてしまったのですみませんでした。最初は\ひとつでやっていたのですが、反応しなかったのでprintf()でみたところ\が消えていました。ひとつ付け足したら成功したので、二つじゃないと反応しないことに気づきました。僕はSystemParametersInfoで使おうとしていたのですが、””で\\を二つつけてフルパスを直接指定すると、できるのですが、変数からだとしていできませんでした。0;}ページトップおならちゃん。8年前Lokiさま、ご回答ありがとうございました。ルールなんですね!!ほかの方法を検討しています。8年前C++11を使えば、生文字列リテラルの機能を使ってR"(C:\hoge\foo\bar)"などと書けます。ページトップおならちゃん。8年前びすさま、ご回答ありがとうございます!!!なるほど、三つでエラーがでたのであきらめていましたが、4つ書く手があったんですね!!ありがとうございます。問題が、、、正常動作しませんでした。あれれ?と思いきや自分の間抜けな問題に気づきました。wsprintf(zpath,"\n%s%s",copyp,fp.cFileName);これです。\nこれのせいでフルパスがおかしなことになっていたみたいです。みなさま御回答ありがとうございました。さま御回答ありがとうございました。なんか始めてききました。学ぶのに時間がかかりそうです。ミクプラは自由にリンクできます。