検索結果 10 件

by pg78445
8年前
フォーラム: C言語何でも質問掲示板
トピック: WinMainに値を返さない?
返信数: 5
閲覧数: 2553

Re: WinMainに値を返さない?

whileループ内にDxLib_End();とreturn 0;があるため1回目のループ時にDxLib_End();とreturn 0;が実行されプログラムが終了しています。
whileループの外にDxLib_End();とreturn 0;を記述してください。

値を返さないコントロールパスがありますというメッセージはwhile文の条件次第でreturn文が実行されない可能性があるため出ています。
whileループの外にreturn文を記述することで出なくなると思います。
by pg78445
8年前
フォーラム: C言語何でも質問掲示板
トピック: コンパクトに!
返信数: 3
閲覧数: 2246

Re: コンパクトに!

似たような場所を関数化してみてはいかがでしょうか。 //商品の個数を設定する // item_name: 商品名 // price: 値段 // 戻り値:個数 // 使用例 kazu = input_item_count("林檎", 100); int input_item_count(const char* item_name, int price) { int count; printf("%sは一つ、%d円です。\n", item_name, price); printf("%sはいくつ必要ですか → ", item_name); scanf("%d", &count); rewind(...
by pg78445
9年前
フォーラム: C言語何でも質問掲示板
トピック: この掲示板について 【雑談】
返信数: 83
閲覧数: 36387

Re: この掲示板について 【雑談】

2、3年前からたまーに眺めたりするROM専ですけど相変わらず玉石混合って感じですね。
今眺めたら丸投げはあまりいないみたいですけど。

テンプレ回答を自動に回答できれば楽な初心者の質問もあれば
回答が付くのか?という質問も(そもそもC言語じゃない質問も)あります。

レベルが違う人が集まれば考え方が違ってくるので荒れるのは仕方ないと思います。
なので、荒れた後のフォローがしっかりしていれば良いんじゃないかと思います。
(回答者が去ったり粘着質なのが常駐するので無ければ)

デザインは真っ黒で無くとも目に優しい色ならば個人的にはOKです。
by pg78445
9年前
フォーラム: C言語何でも質問掲示板
トピック: 全角の文字列を指定文字数で2つの文字列に分割する。
返信数: 11
閲覧数: 7528

Re: 全角の文字列を指定文字数で2つの文字列に分割する。

環境は
Windows 7
microsoft visual studio express 2013 for windows desktop
です。SHIFT-JIS前提で決め打ちしてます。
http://charset.7jp.net/sjis.html

ideoneはutf-8みたいですね。
https://ideone.com/Eh8arn
http://ash.jp/code/unitbl21.htm
by pg78445
9年前
フォーラム: C言語何でも質問掲示板
トピック: 全角の文字列を指定文字数で2つの文字列に分割する。
返信数: 11
閲覧数: 7528

Re: 全角の文字列を指定文字数で2つの文字列に分割する。

文字コードで全角文字判定して処理することもできます。 このコードの場合\0で文字列終了部分を変えているだけなので文字列\0以降にデータが残っていることに注意してください。 #include <stdio.h> #include <string.h> void separate(int charNum, const char *input, char *mess1, char *mess2); int main(void) { char message[100] = "01234567891011121314"; char mess1[100]; char mess2[100]; separat...
by pg78445
10年前
フォーラム: C言語何でも質問掲示板
トピック: Visual Studioについて質問なのですが。。。
返信数: 3
閲覧数: 2492

Re: Visual Studioについて質問なのですが。。。

[ツール]→[カスタマイズ]で出現したダイアログボックス中の[コマンド]タブ内でツールバーの編集ができるみたいです。

参考
http://msdn.microsoft.com/ja-jp/library/wdee4yb6.aspx
オフトピック
環境についても記述しておくと回答者が答えやすいかもしれません。
by pg78445
10年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録プログラミングの館「まずは実行させてみよう」について
返信数: 5
閲覧数: 2652

Re: 龍神録プログラミングの館「まずは実行させてみよう」について

エラー表示のときにどこで発生したエラーか教えてくれると答えやすいと思います
(ビルド時の出力でエラー発生したときにどこの何行目か教えてくれます。)

コピペしたとおっしゃってたので多分ソースではない部分もコピペしてしまったのかなと思います。
その場所と思われる部分をコメントアウトするか削除してみてください。
by pg78445
10年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録プログラミングの館「まずは実行させてみよう」について
返信数: 5
閲覧数: 2652

Re: 龍神録プログラミングの館「まずは実行させてみよう」について

過去にも似たような質問があったみたいです。
http://dixq.net/forum/viewtopic.php?f=3&t=13712

後、環境教えて頂けると助かります。
by pg78445
10年前
フォーラム: C言語何でも質問掲示板
トピック: エラーの理由を教えてください
返信数: 12
閲覧数: 4311

Re: エラーの理由を教えてください

少しいじってみましたがエラーを再現することはできませんでした。
もう一度プロジェクトを作り直した方が早いかもしれません。
by pg78445
10年前
フォーラム: C言語何でも質問掲示板
トピック: エラーの理由を教えてください
返信数: 12
閲覧数: 4311

Re: エラーの理由を教えてください

自分のところのvs express 2013 for desktopではコンパイル通りました。
(24行目は恐らく$dではなく%dだと思いますが)

今、どんなエラーが発生していますか?

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