さて、1日と少しスタックオーバーフローに参加した後、このサイトにいると便利だということがわかりました:)結局、プログラムを機能させることができました。コマンド ラインでテキスト ファイルを無制限に取得して表示することもできます。だからこんな感じ
私は持っている:
CMD コンソール
c:\Users\Username\Desktop> wrapfile.exe hello.txt how.txt. are.txt you.txt random.txt
こんにちは 今日の調子はどうですか?うまくいっていることを願っています。これは、画面にどれだけ収まるかを確認するための単なるテストです。
私は欲しい:
CMD コンソール
c:\Users\Username\Desktop> wrapfile.exe hello.txt how.txt. are.txt you.txt random.txt
こんにちは 今日の調子はどうですか?
うまくいっていることを願っています。
これは、画面に
どれだけ収まるかを確認するための単なるテストです。
さて、私はこのプログラムを構築したいと思います。この新しく見つかったテキストを折り返すにはどうすればよいですか? たとえば、40 文字ごとにテキストが次の行にジャンプするようにしたい場合は、どうすればそのようなことができるでしょうか。
再度、感謝します!
ここに私が取り組んでいるコードがあります:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char **argv)
{
int l = 1;
while(l != argc)
{
FILE *fp; // declaring variable
fp = fopen(argv[l], "rb");
l++;
if (fp != NULL) // checks the return value from fopen
{
int i = 1;
do
{
i = fgetc(fp); // scans the file
printf("%c",i);
printf(" ");
}
while(i!=-1);
fclose(fp);
}
else
{
printf("Error.\n");
}
}
}