検索結果 17 件

by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: printfが無視されます
返信数: 9
閲覧数: 5601

Re: printfが無視されます

みけCATさん、ありがとうございます!
早速、試してみた結果、見事に成功しました。
ありがとうございます。m(__)m
もっと勉強しないとダメですね。。。
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: printfが無視されます
返信数: 9
閲覧数: 5601

Re: printfが無視されます

皆さんのご意見、よくわかりました。
バッチファイルの件は、実際にメモ帳で開いてみましたが、わからない上難しそうなので、やめておきます。
残念。。。
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: printfが無視されます
返信数: 9
閲覧数: 5601

Re: printfが無視されます

すみません、端折って書いていました。
上記、コード通り書いて、実行結果は「-a オプション(改行)-s オプション」となることを期待していました。
しかし実際は、DOS窓が開いて、「続行するには、何かキーを押して下さい」と表示されるだけで、printfの内容が
表示されませんでした。
以上のような、状況でした。
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: printfが無視されます
返信数: 9
閲覧数: 5601

printfが無視されます

こんにちは 以下のコードを、本を手本に書いたのですが、何故か結果はprintfが無視されたものが帰って来ます。 何故なのでしょうか? 念のため、本と書いたコードを見比べましたが、間違えはなさそうです。 宜しくお願い申し上げます。 #include <stdio.h> int main(int argc, char *argv[]) { while (argc>0){ argc--; if(argv[argc][0]=='-'){ if(argv[argc][1]=='a') printf("-a オプション\n"); if(argv[argc][1]=='s') printf("-s オプショ...
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: 何故、書き込んだ数値が出て来ないのでしょう?
返信数: 11
閲覧数: 5286

Re: 何故、書き込んだ数値が出て来ないのでしょう?

出来ました! #include <stdio.h> int main(void) { int buf[2]; int i; FILE *file; file=fopen("test.dat","rb"); fread(&buf,sizeof(buf),1,file); /* 読み込み */ for(i=0;i<2;i++)printf("%s%d",i==0?"":",",buf[i]); putchar('\n'); fclose(file); return 0; } しかし、まだ分からない部分もあるので、もっと自己研鑚したいと思います。 本当に、ありがとうございました。
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: 何故、書き込んだ数値が出て来ないのでしょう?
返信数: 11
閲覧数: 5286

Re: 何故、書き込んだ数値が出て来ないのでしょう?

すみません。
私のミスに気づきました。
もう一度、考えてみます。
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: 何故、書き込んだ数値が出て来ないのでしょう?
返信数: 11
閲覧数: 5286

Re: 何故、書き込んだ数値が出て来ないのでしょう?

皆さん、お知恵を頂き、ありがとうございます。
早速、下記のコードで実験してみました。

コード:

#include <stdio.h>

int main(void)
{
	int buf[2];
	int i;
	/* 読み込み */
	for(i=0;i<2;i++)printf("%s%d",i==0?"":",",buf[i]);
	putchar('\n');

	return 0;
}
しかし、結果は1245120,4198639でした。
何故こうなったのか分かりません。
ひょっとして、思い切り私のコードの解釈の勘違いなんでしょうか?
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: 何故、書き込んだ数値が出て来ないのでしょう?
返信数: 11
閲覧数: 5286

何故、書き込んだ数値が出て来ないのでしょう?

こんにちは 下記のようなプログラムを作りました。 #include <stdio.h> int main(void) { int buf[]={10,100,1000,10000}; FILE *file; file=fopen("test.dat","wb"); fwrite(buf,sizeof(buf),1,file); fclose(file); return 0; } test.datをバイナリーエディターで開いてみると、テキスト通りの数値が書き込まれて成功しました。 そこで、今度はファイルからの読み込みのプログラムを、下記の通り書いてみました。 #include <stdio.h>...
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルはいずこに??
返信数: 3
閲覧数: 2128

Re: ファイルはいずこに??

ありました!
ありがとうございます!!
こんなところにあるとは、気付きもしませんでした。
大変助かりました。
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルはいずこに??
返信数: 3
閲覧数: 2128

ファイルはいずこに??

こんにちは、お世話になります。 下記のプログラムでコンパイルをし、実行しましたところ、ファイルが作られてませんでした。 Windowsでファイルの検索もしてみましたが、何も出て来ませんでした。 どうしても、この謎が解けません。 コンパイルして、DOS窓は開き、「続行するには何かキーを押してください」とメッセージが表示されます。 空のファイルが生成されるはずなのに、何故出来ないのかとても不思議です。 初心者ですが、宜しくご指導のほどお願い申し上げます。 #include <stdio.h> int main(void) { FILE *file; file=fopen("test.txt","w...
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: 最適なコンパイラとエディターは?
返信数: 4
閲覧数: 2582

Re: 最適なコンパイラとエディターは?

なるほど、おっしゃる通りですね。
もう一度原因を追求してみて、解らない点をアップしてみます。
ありがとうございました。
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: 最適なコンパイラとエディターは?
返信数: 4
閲覧数: 2582

Re: 最適なコンパイラとエディターは?

実は、「苦しんで覚えるC言語」という本を読みながら勉強をしていますが、P351でtest.txtを作成するプログラムがあるのですが、コンパイルはうまくいくのに
ファイルが作成されないのです。
何回か試してみたのですが、ファイルが作成されないので、これではなく別なコンパイラとかが必要なのではという結論に達したのでした。
質問が漠然とし過ぎたことは、お詫び申し上げます。
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: 最適なコンパイラとエディターは?
返信数: 4
閲覧数: 2582

最適なコンパイラとエディターは?

C言語の勉強をしている初心者ですが、EasyIDECというもの使って勉強をしています。
ところが、最近この環境に不満があって、もっと良い環境がないか探しています。
使っているのは、WindowsXP(SP3)ですが、このWindowsで使える最適なコンパイラーとエディターを教えて頂けましたらと思います。
宜しくお願い申し上げます。
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: scnafでエラーになります
返信数: 5
閲覧数: 30799

Re: scnafでエラーになります

3D_3Dさん、初めまして。
迅速なご回答を頂けまして、ありがとうございます。
フォーラムルールについては分かりました。
教えて頂きました通り、scanfをscanf_sにしてみましたところ、無事コンパイルも出来まして、プログラムも実行出来ました。
本当にありがとうございます。
by 艦長
11年前
フォーラム: C言語何でも質問掲示板
トピック: scnafでエラーになります
返信数: 5
閲覧数: 30799

scnafでエラーになります

こんにちは、艦長と申します。 本を読みながら、C言語の勉強をしていますが、下記の内容のコードを書いてコンパイルしたところ、エラーが発生します。 エラー文を読んでみましたが、どうもscanfの所が間違っているようなのですが、本に書いてあるコードと見比べてみても、 間違っていないようなので、何でエラーになるのか分かりません。 理由と対処方法を教えていただけませんでしょうか。 使用している環境は、Windows8でMicorsoft Visual Studio Express2012 for Windows Desktopです code /*test024*/ #include <stdio.h> ...
by 艦長
12年前
フォーラム: C言語何でも質問掲示板
トピック: DOS窓を一時停止させるには
返信数: 6
閲覧数: 4290

Re: DOS窓を一時停止させるには

こんばんは
ご回答ありがとうございます。
早速試してみます!
by 艦長
12年前
フォーラム: C言語何でも質問掲示板
トピック: DOS窓を一時停止させるには
返信数: 6
閲覧数: 4290

DOS窓を一時停止させるには

初めまして、こんにちは 昨日からC言語を勉強始めたばかりのものです Visual Studio 2012 for Windows DeskTopをWindows8にインストールし、本に書いてある通りプログラムを書き、コンパイルして成功しました。 そして、exeファイルを実行したのですが、DOS窓が一瞬だけ開いてすぐに閉じてしまい、コーディングしてある内容が見ることが出来ません。 何回もexeファイルを起動させてみると、どうやら自分がコーディングした内容が瞬間的に見れるので、間違ってはいないことが判明しました。 何とか、コーディングした内容をはっきりと見るために、DOS窓を一時停止させる方法はな...

詳細検索ページへ移動する