No.1ベストアンサー
- 回答日時:
単にファイル名の前にパスを指定する。
絶対パス指定
fp=fopen("c:/temp/test.txt","w");
相対パス指定
fp=fopen("./hoge/test.txt","w");
デスクトップはOSやユーザによって場所が異なるので、少し面倒です。
XPの場合環境変数を利用してこんな感じで出来ると思います。
例:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void main(void)
{
FILE *fp;
char fname[1024];
strcpy(fname,getenv("USERPROFILE"));
strcat(fname,"/デスクトップ/test.txt");
fp=fopen(fname,"w");
//処理
fclose(fp);
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- CAD・DTP Autocad Scriptファイルからの入力とコマンドラインからの入力が違う 1 2023/08/01 09:13
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 入力待ちをして、受け取った正の整数が表す行数だけ既存 4 2022/07/05 10:12
- その他(Microsoft Office) Excel、Wordのファイル 3 2023/05/07 04:58
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- C言語・C++・C# pythonのファイルの並びでの読み込みとリストについて 4 2022/04/13 03:52
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- C言語・C++・C# 至急お願いします。C言語で.imgのファイルを読み込んで1バイトづつ出力するプログラムを作りたいので 3 2023/01/16 22:49
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
fopenで別ディレクトリにファイルをオープンしたい
C言語・C++・C#
-
ファイル名に日付の挿入
C言語・C++・C#
-
C ファイル出力で、フォルダがない場合でも作成する方法
C言語・C++・C#
-
-
4
fopenでのパス指定
C言語・C++・C#
-
5
DWORDの実際の型は何でしょうか
C言語・C++・C#
-
6
charからLPTSTRへの変換方法
C言語・C++・C#
-
7
txtファイルが作成されない
C言語・C++・C#
-
8
C言語 配列の長さの上限
C言語・C++・C#
-
9
#include <Windows.h>というヘッダファイルについて
C言語・C++・C#
-
10
Debug Assertion Failed?
C言語・C++・C#
-
11
適切な変換関数が存在しない???
C言語・C++・C#
-
12
特定の文字列が一致する行から、文字列を抽出する方法
C言語・C++・C#
-
13
CString から LPCTSTRの型に変換
C言語・C++・C#
-
14
CStringからchar*への型変換について教えてください。
C言語・C++・C#
-
15
cout と cerrの違い
C言語・C++・C#
-
16
複数ファイルの同時読み込みの方法と脱初心者向け参考書
C言語・C++・C#
-
17
絶対パスからのファイル名の切り離し
C言語・C++・C#
-
18
fopne で失敗する原因
C言語・C++・C#
-
19
fopenでファイル名に、変数を使いたい
C言語・C++・C#
-
20
ファイル内のデータを1行削除する方法
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Paiza Cloudです。 どうやれば...
-
Paiza Cloudです。学籍番号と氏...
-
コマンド(例えばls)の出力結果...
-
c言語の質問です。 ランダムに4...
-
ファイル出力の場所を指定
-
テキストファイルに改行コード...
-
Acccess レポートをグループ別...
-
VBA でメモ帳へ保存する際の保...
-
C言語での縦方向のファイル出力...
-
Visual StudioでDOS窓以外に出...
-
シェルコマンドの 2>&1 とはど...
-
ファイル形式またはファイル拡...
-
Base64でエンコードした後の文...
-
fortranのtxtファイル出力書式...
-
サウンド出力のデバイスを選択...
-
二次元配列をクリップボードに...
-
C言語のローカル変数初期化に...
-
pcap形式データをテキストへ抽出
-
pLaTeX の EPSファイル読み込み...
-
MATLABのCSV形式での書き込みに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンド(例えばls)の出力結果...
-
ファイル出力の場所を指定
-
VC++でUTF-8のファイルを出力し...
-
テキストファイルに改行コード...
-
シェルコマンドの 2>&1 とはど...
-
Acccess レポートをグループ別...
-
Wordマクロで指定したフォルダ...
-
二次元配列をクリップボードに...
-
ファイル形式またはファイル拡...
-
CreateProcess関数と実行後の戻...
-
fortranのtxtファイル出力書式...
-
サウンド出力のデバイスを選択...
-
VBA でメモ帳へ保存する際の保...
-
1行ずつではなくまとめてファイ...
-
VBSでEXCEL⇒CSV変換で日付の書...
-
C++ fprintf_sの使い方がわからん
-
ファイルの文字コードをUTF-8に...
-
pLaTeX の EPSファイル読み込み...
-
AccessVBA複数レポート条件毎に...
-
フォルダにあるPDF情報の抽出(VBA)
おすすめ情報