検索結果 1718 件

by box
8年前
フォーラム: C言語何でも質問掲示板
トピック: 二次元配列の比較
返信数: 12
閲覧数: 1637

Re: 二次元配列の比較

strcmp()を使うんだったら、
stdlib.h
ではなくって
string.h
じゃないですか?

iの定義時に0で初期化している理由は何ですか?

flgは、定義しただけで使っていないようですが、
どういった存在意義がありますか?

strcmp()は、0、正の整数値(1とは限らない)、
それから、負の整数値(-1とは限らない)を返す場合があります。
負の整数値が返ってきたらどうしますか?

a[5]と定義した理由は何ですか?

cを3で初期化した理由は何ですか?

main()の戻り値がint型なのに、
呼び出し元に何も返していないのはなぜですか?
by box
8年前
フォーラム: C言語何でも質問掲示板
トピック: オイラー小路を求めるプログラム
返信数: 6
閲覧数: 1387

Re: オイラー小路を求めるプログラム

コメントがないために、用途がよくわからない変数が見受けられます。
それらの変数に関する説明をお願いできますか?
by box
8年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルパスからファイル名の取り出し
返信数: 10
閲覧数: 7765

Re: ファイルパスからファイル名の取り出し

/* * こっちの方がよかったな… */ #include <stdio.h> #include <string.h> char *GetFileName(char *buf) { return strrchr(buf, '\\'); } int main(void) { char file[] = "C:\\Users\\guest\\Desktop\\sample.txt"; char *ret; ret = GetFileName(file); if (ret) { printf("ret=%s\n", ret + 1); } return 0; }
by box
8年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルパスからファイル名の取り出し
返信数: 10
閲覧数: 7765

Re: ファイルパスからファイル名の取り出し

/* * なんちゃってコード */ #include <stdio.h> #include <string.h> char *GetFileName(char *buf) { return strrchr(buf, '\\') + 1; } int main(void) { char file[] = "C:\\Users\\guest\\Desktop\\sample.txt"; char *ret; ret = GetFileName(file); if (ret) { printf("ret=%s\n", ret); } return 0; }
by box
8年前
フォーラム: C言語何でも質問掲示板
トピック: 実行速度をはやくするためにどのようにしたらいいんですか?
返信数: 9
閲覧数: 726

Re: 実行速度をはやくするためにどのようにしたらいいんですか?

HIROYUKI さんが書きました:あと大学に行って実行してみれば
4秒でした。やはり実行にはスペックとかインターネット環境とかの関係あるんでしょうか?
マシンスペックが関係あるのは当たり前です。
そのプログラムはネットにアクセスするたぐいのものではないので、そちら(回線速度とか)は関係ないでしょう。
by box
8年前
フォーラム: C言語何でも質問掲示板
トピック: 直角三角形の値の求め方
返信数: 7
閲覧数: 776

Re: 直角三角形の値の求め方

Tatu さんが書きました:そのようにする意味はあるのでしょうか?
もちろん、何も意味はないですね。まとめて出力するため「だけ」に、配列に入れているのですから。
Tatu さんが書きました:a,b,cが条件を満たしていたらその場で出力してはいけないのでしょうか?
まあ、ふつうはそうするでしょうね。
by box
8年前
フォーラム: C言語何でも質問掲示板
トピック: 直角三角形の値の求め方
返信数: 7
閲覧数: 776

Re: 直角三角形の値の求め方

そもそも、cの値を配列の添字に使うという発想が間違い。
せっかく求めた(7,24,25)という解を(15,20,25)で上書きしてるんだから。
by box
8年前
フォーラム: C言語何でも質問掲示板
トピック: 多倍長で円周率を計算する(Machinの公式を使って)
返信数: 4
閲覧数: 1063

Re: 多倍長で円周率を計算する(Machinの公式を使って)

実行時エラー? いいえ、コンパイルエラーです。

それから、適切に字下げしてないソースコードは、全くといっていいほど読む気が起きません。

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