26行目
メモリを動的確保した後、NULLを入れるのは何をしたいのでしょうか?
アドレスを表示するには %d でなく %p にしましょう。
「追記」
かぶっちゃいました。
検索結果 1097 件
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: IPメッセンジャーを使って自分宛にメッセージを送りたいです。
- 返信数: 2
- 閲覧数: 1559
Re: IPメッセンジャーを使って自分宛にメッセージを送りたいです。
こうでしょうか
system("\"C:\\Program Files\\IPMsg\\ipmsg.exe\" /MSG localhost message");
system("\"C:\\Program Files\\IPMsg\\ipmsg.exe\" /MSG localhost message");
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 龍神録のことについて
- 返信数: 3
- 閲覧数: 1370
Re: 龍神録のことについて
#include "../include/GV.h"eio さんが書きました:ここで、疑問におもったのが、「まいかい書くコード」にはDxLib.hがインクルードされていますが、龍神録の方の説明だと、それがどこにもありません。あるのはGLOBAL_INSTANCEとCV.hのインクルードだけ
どこにいってしまったのでしょうか?
インクルードしないでなぜ全体でDXライブラリのリファレンスが使えるのでしょうか?
GV.hではないですか?
GV.hをメモ帳などで開いてみましたか?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 課題
- 返信数: 25
- 閲覧数: 10262
Re: 課題
エラーにならないのは、コンパイラがチェックしていないだけで、環境依存とか言う問題ではないでしょう。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のプログラムについて
- 返信数: 10
- 閲覧数: 4312
Re: C言語のプログラムについて
4行目 char sei[19]; 5行目 char mei[19]; 19文字まで入力されるなら配列は20必要です。 11行 initial[0] = search_initial( mei ); serch_initialの関数で何をしたいのでしょうか? 先頭にスペースがあったら読み飛ばし、最初に出た文字を大文字にしたいということなのでしょうか? 関数については後術。 16行 printf( "%sさんのイニシャルは,%sです.\n", initial ); seiやmeiも表示する必要があります。変数の数と%sの数を一致させましょう char search_initial( const ...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 初心者です。
- 返信数: 52
- 閲覧数: 11477
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: MATLABのtitle文で変数値を表示したい
- 返信数: 2
- 閲覧数: 5383
Re: MATLABのtitle文で変数値を表示したい
HELPを見ました。 サンプルにこのようなのがあります。 Include a variable's value in a title: f = 70; c = (f-32)/1.8; title(['Temperature is ',num2str(c),'C']) Include a variable's value in a title and set the color of the title to yellow: n = 3; title(['Case number #',int2str(n)],'Color','y') ここから、言えることは、最初の引数がタイトルで、2つめ以降はプ...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 激論中の文字列リテラル
- 返信数: 34
- 閲覧数: 12145
Re: 激論中の文字列リテラル
私の疑問も解決しましたし、これで解決にさせていただきます。
大変お疲れ様でした。これからも、初学者にとって、尋ねやすく、また少しかじった先学者が回答しやすい掲示板であって欲しいと思います。
この掲示板は呆け防止に大変役立っております。
大変お疲れ様でした。これからも、初学者にとって、尋ねやすく、また少しかじった先学者が回答しやすい掲示板であって欲しいと思います。
この掲示板は呆け防止に大変役立っております。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 激論中の文字列リテラル
- 返信数: 34
- 閲覧数: 12145
Re: 激論中の文字列リテラル
これ、よくわかります。ナイス例です。いまさら・・・ですが。読み直していてそう思いました。usao さんが書きました:#領域外参照とかも「やれる」のだから「できない」とは言えない.
「(一般に)やるべきではない」→そのことを「(一般に,移植性のあるコードを書くなら?)してはならない」と説明することはまぁ悪くないと思う.
「領域外参照はしてはいけません」って言いますものね。「領域外参照はできません」とは言わない。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 激論中の文字列リテラル
- 返信数: 34
- 閲覧数: 12145
Re: 激論中の文字列リテラル
そうですね。 ポインタで出来ること出来ないとがありますって所から説明に入れば問題が無いんですが、かなり唐突な例題だった思います。 質問主を混乱させるだけでは? と思いました。 あのときのあの例題が適切だったのかと言われれば、それは私も同意します。 >ほとんど回答になってない回答では質問者がかえって混乱するので、わかりやすく説明します。 って言われると・・・ そうだよね。中途半端だったよねって思っていますが。そう指摘されると、そっちの説明はもっとわからんだろうと思ったのも事実でして。 しかし、こっちの件(回答のやり方がへただった点)は、あんまり追求すべきではないと思います。 気楽に回答できなく...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 激論中の文字列リテラル
- 返信数: 34
- 閲覧数: 12145
Re: 激論中の文字列リテラル
>書き換えるコンパイラがあるのだから、文字列リテラルは変更できないというのは誤りである。 ”書き換えるコンパイラがあるから” ではなく ”未定義なのだから” では? 厳密にいえばそうでしょうね。 未定義である(規約)->書き換えるコンパイラの存在もある(事実)->変更できないは誤り(結論) せっかくなので課題出します。 char str[] = "Hello!!",*p; //なぜ str[] を *str にするとエラーとなるのか p=str; *(++p) = 'a'; printf("\n%s",str); あとで聞かれてもいつ返事返せるか(返す気になるのか)わからないので、答えあらか...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 激論中の文字列リテラル
- 返信数: 34
- 閲覧数: 12145
Re: 激論中の文字列リテラル
おふたりとも情報ありがとうございます。 1 論点1 は未定義であることは間違いないですね。 2 論点2 Windowsでは書き換えられるとは書いてありますが、VC++で書き換えられるとは書いてないですね。 私の、早とちりでしょうか? お互いの主張がかみ合っていませんが、 整理すると 文字列定数を書き換えが可能かは未定義である。 一部のコンパイラでは、書き換えが可能である。 そこまでは、お互い理解している。 主張A 書き換えるコンパイラがあるのだから、文字列リテラルは変更できないというのは誤りである。 主張B 書き換えられないコンパイラがあるのだから、すべてのコンパイラでも動く...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 激論中の文字列リテラル
- 返信数: 34
- 閲覧数: 12145
Re: 激論中の文字列リテラル
ym114さん。引用されたページは開けません。会員限定とか?ym114 さんが書きました:http://www.jisc.go.jp/app/pager?id=146478 p46
文字列リテラルは"静的記憶域期間を持ち...これらの配列をプログラムが変更しようとした場合、その動作は未定義とする"
未定義なので、たとえ可能でも変更しないほうがいいと思います
誰でも見れる規格が載った場所ってありませんか?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 激論中の文字列リテラル
- 返信数: 34
- 閲覧数: 12145
激論中の文字列リテラル
あちらでは、トピ主に迷惑ですし、私も結論が知りたいので、別トピを立てました。 もしかしたら、お互いに誤解があるのかも知れませんので、こちらで激論してください。 さて、私も、屍さんと同じように、文字列リテラルは書き換えてはいけないと思っておりました。 一部のコンパイラ(たとえばBorlandC++)などでは、書き換えてしまいますが、これはコンパイラのバグだと 思っていたわけです。 私のパソコンはWindows7でVisualC++2008ExpressEditionです。 #include <stdio.h> int main(void) { char *str = "Hello!!",*p; ...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: サウンドノベル風ゲームの改行方法
- 返信数: 6
- 閲覧数: 2969
Re: サウンドノベル風ゲームの改行方法
サンプルプログラムの1行の文字数が30文字ってのは、全角半角の区別なく30文字のようですが、 配列は #define MESSAGE_MAX_LENGTH 30 char g_messageBuffer[MESSAGE_MAX_LINE][MESSAGE_MAX_LENGTH]; のようにバイト数で確保しているみたいですが、私の勘違い? さて、私がこのプログラムを元に作るなら、 setMessage関数で、messageを2次元配列 char g_message[MESSAGE_MAX_LINE][MESSAGE_MAX_LENGTH*2+1]; に1行ずつ入れます。30文字目が漢字の2バイト...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: ポインタについて
- 返信数: 22
- 閲覧数: 6617
Re: ポインタについて
そんなんじゃわからないだろうと批判を受けましたので、もう少し詳しく。SD さんが書きました:それがなぜポインタを使うことによって値渡しをした関数内での変化が、もとの値渡しをする
変数に影響を与えるのかがしりたいです。
ポインタを使う場合、実際に値が入る箱は呼び出し側に用意されており、関数には、その箱のアドレスが渡されます。
関数側では、そのアドレスを使って、アドレスが指している場所(呼び出し側に用意された箱)の値を直接操作します。
関数から帰るとき、アドレスは忘れてしまいますが、呼び出し側の箱は直接変更されているため、値が変わってます。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: ポインタについて
- 返信数: 22
- 閲覧数: 6617
Re: ポインタについて
ポインタも値渡しなんですが、それは置いといて。
値を入れる箱(実体がはいる変数)がどこに用意されるのかということを考える必要があります。
関数に引数で渡された変数はローカル変数ですから、その関数から戻るときに消えてなくなります。
ですから、そこの値を関数内で変更しても呼び出し側からは知る由がないということです。
値を入れる箱(実体がはいる変数)がどこに用意されるのかということを考える必要があります。
関数に引数で渡された変数はローカル変数ですから、その関数から戻るときに消えてなくなります。
ですから、そこの値を関数内で変更しても呼び出し側からは知る由がないということです。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: main関数以外が作れない
- 返信数: 11
- 閲覧数: 4622
Re: main関数以外が作れない
mainプログラムのレベルからして、かなり時間がかかりそうですが、提出期限はいつでしょうか? とりあえず、main関数からなおしていきましょう。 3行目 int sagasu( これが作りたい関数のような気もしますが、 17行目 str_dcount(hage,funyu); この関数は何でしょうか?もし、これが作りたい関数なら、こちらの名前をsagasuにしなくてはいけませんね。 また、この関数は返値としてintを返すので、 ret=sagasu(hage,funyu); のように値を受ける必要があります。 もちろん、retは宣言しておいてください。 14行目 printf("塩基配列パター...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: main関数以外が作れない
- 返信数: 11
- 閲覧数: 4622
Re: main関数以外が作れない
開発環境(コンパイラ)は何ですか?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: main関数以外が作れない
- 返信数: 11
- 閲覧数: 4622
Re: main関数以外が作れない
おっと、難しくなりましたね。CBX400F さんが書きました:すべて*になるようにしたいです。
ところで、main関数も間違ってますけど。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 多次元配列を用いたプログラム
- 返信数: 12
- 閲覧数: 4112
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: CSVファイルからの読み込み
- 返信数: 57
- 閲覧数: 15856
Re: CSVファイルからの読み込み
文字コードの勉強のために、このまま続けるのも良いのですが、データファイルを1行ずつで改行したのは、行をまとめて
読むためです。そうすれば、半角、全角のチェックもいらないし、ものすごく簡単になるからです。
fgetsを使って1行まとめて読み込むように変えたらどうでしょうか?
読むためです。そうすれば、半角、全角のチェックもいらないし、ものすごく簡単になるからです。
fgetsを使って1行まとめて読み込むように変えたらどうでしょうか?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
動いてよかったですね。CSVファイルはただのテキストファイルですから、環境で違うとは思えないのですが、EXCELを立ち上げる必要もないし。
添付してもらえるなら、チェックします。
追記
MACでは、改行コードが違うのですね。勉強になりました。
Mac OS XやUNIXではLF(0AH)
Mac OS 9以前ではCR(0DH)
WindowsではCR+LF(0DH+0AH)
添付してもらえるなら、チェックします。
追記
MACでは、改行コードが違うのですね。勉強になりました。
Mac OS XやUNIXではLF(0AH)
Mac OS 9以前ではCR(0DH)
WindowsではCR+LF(0DH+0AH)
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 荷物を指定の場所に運ぶあのゲームについて
- 返信数: 18
- 閲覧数: 7599
Re: 荷物を指定の場所に運ぶあのゲームについて
writeはバイナリ出力します。出力先はcoutすなわち標準出力です。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
私のソースと、CSVファイルを添付します。
これに変えてみても結果が同じか検証してください。
これに変えてみても結果が同じか検証してください。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
もちろん、その添付されたもので、確認し、実行したものが、私が載せた出力です。
それでは、正しく動いているのだから、あなたのファイルを直接確認したかっただけです。
環境が違うから。こちらではこれ以上確認できません。他の方の、回答を待ってください。
それでは、正しく動いているのだから、あなたのファイルを直接確認したかっただけです。
環境が違うから。こちらではこれ以上確認できません。他の方の、回答を待ってください。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
2行目から最初に「結果」が表示されないということと、最後のデータが出てないと言うことですね。
プログラムとデータを見ないとわかりません。
プログラムソースとCSVファイルを、ファイル添付してください。
プログラムとデータを見ないとわかりません。
プログラムソースとCSVファイルを、ファイル添付してください。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
論点ずらさないでいただけないでしょうか? わからないのならわからないといっていただければ楽なのですが、 どっちなんですか? 論点をずらしているつもりはありませんが、わかりませんと前から言ってます。 もちろん、わからないのはプログラムではなく、あなたが考えていることです。 相手がわからないと言ってるのだから、あなたがわかるように説明してもらわないと困ります。 コミュニケーションがうまく取れないのは、話し手側に問題があります。聞き手側に問題があるのではありません。 さて、あなたが、作ったプログラムを、*moji[10][10] に変えて、 データを 0,ai,ae,ao,ap i,ia,io,i...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語でテトリスを作っています。
- 返信数: 11
- 閲覧数: 8046
Re: C言語でテトリスを作っています。
任意の位置への移動はエスケープシーケンスが使えたのではないかと思います。
問題はキーの読み込みですね。検索したら
kbhitを作ったのがありました。
http://hatenaclang.blogspot.jp/2011/03/kbhit.html
動作、未確認ですがあしからず。(私のパソコンにはCygwinを入れてないので。)
問題はキーの読み込みですね。検索したら
kbhitを作ったのがありました。
http://hatenaclang.blogspot.jp/2011/03/kbhit.html
動作、未確認ですがあしからず。(私のパソコンにはCygwinを入れてないので。)
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語でテトリスを作っています。
- 返信数: 11
- 閲覧数: 8046
Re: C言語でテトリスを作っています。
申し訳ないのですがCygwinではテトリスを作るうえでやめたほうがいいという意見はほかの質問コーナーでも言われました ただCygwinで作れというのが今回の課題です。 そこはかえれないみたいです。 課題ならしょうがないですね。 プログラムを見ましたが、まだ基本的な勉強がかなり足りません。なんでも良いから作れという課題なのでしょうか? テトリスならかなり勉強しないと無理だと思います。 プログラムでは、char Block[4][4];が、2つの関数にあり、それぞれローカル変数なので名前は同じでも別の変数だということが 理解されていないようです。 とりあえず、動くようには直しました。 #incl...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語でテトリスを作っています。
- 返信数: 11
- 閲覧数: 8046
Re: C言語でテトリスを作っています。
118行 printf("%c", createBlock());
createBlock() は値を返さない関数で作ろうとしてますから、
ここは、printfは使わずに
creatBlock();
だけにしましょう。
8行と114行 char Block[j];
iやjに値が入っていないので、これではまずいです。
後は、括弧やセミコロンが多数。
createBlock() は値を返さない関数で作ろうとしてますから、
ここは、printfは使わずに
creatBlock();
だけにしましょう。
8行と114行 char Block[j];
iやjに値が入っていないので、これではまずいです。
後は、括弧やセミコロンが多数。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
ごめんなさい。仰っている意味がわかりません。1919 さんが書きました:
CSVファイルを読み込むと
カンマとして表示される。
読み込んだあとのwordの内容は、
0,ai,ae,ao,ap
i,ia,io,ik,iz
u,ua,ue,uo,uq
e,ei,eu,em,en
o,oa,oi,ow,oz
これです。
CSVファイルの内容は、
0 ai ae ao ap
i ia io ik iz
u ua ue uo uq
e ei eu em en
o oa oi ow oz
これです。
ファイルをメモ帳で開いてみてください。EXCELで開いちゃだめですよ。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語でテトリスを作っています。
- 返信数: 11
- 閲覧数: 8046
Re: C言語でテトリスを作っています。
もちろん、そうです。ただ、テトリスの完成イメージを考えた場合、コンソールでは却って面倒にならないかなと考えました。バグ さんが書きました: 開発環境については別に何を使おうが自由なのでは?
コンソールアプリでも全然問題ないと思いますが・・・。
早めに、選択肢を提示しただけです。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
何度、データの個数の件を書けば、理解してもらえるのかな?
int a[4];
と宣言したら、a[0],a[1],a[2],a[3]の4個の配列が用意されます。5個ではありません。
また、データはカンマ区切りでなかったの?こっちは、単なる書き間違いかも知れないけど。
int a[4];
と宣言したら、a[0],a[1],a[2],a[3]の4個の配列が用意されます。5個ではありません。
また、データはカンマ区切りでなかったの?こっちは、単なる書き間違いかも知れないけど。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語でテトリスを作っています。
- 返信数: 11
- 閲覧数: 8046
Re: C言語でテトリスを作っています。
いたるところに文法エラーがあります。
それはおいといて、Cygwin上で作らなければいけないのですか?
Cygwinを動かしていると言うことは、Windowsなんでしょ?DxLibを使ってはいけないのですか?
それはおいといて、Cygwin上で作らなければいけないのですか?
Cygwinを動かしていると言うことは、Windowsなんでしょ?DxLibを使ってはいけないのですか?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
これを行ったときの、sample.csv を添付してください。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: リスト構造に関しての質問
- 返信数: 13
- 閲覧数: 3748
Re: リスト構造に関しての質問
完成したら、プログラムを載せてください。
できれば、関数化することを考えてください。
また、変数名をもう少しわかりやすいものに変えてください。
できれば、関数化することを考えてください。
また、変数名をもう少しわかりやすいものに変えてください。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: CSVファイルからの読み込み
- 返信数: 57
- 閲覧数: 15856
Re: CSVファイルからの読み込み
二人で盛り上がっているところ、割り込んで申し訳ありませんが、
実験しているプログラムと、そのときの入力を示してください。
実験しているプログラムと、そのときの入力を示してください。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: リスト構造に関しての質問
- 返信数: 13
- 閲覧数: 3748
Re: リスト構造に関しての質問
74行目でnはどこを指していますか?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: リスト構造に関しての質問
- 返信数: 13
- 閲覧数: 3748
Re: リスト構造に関しての質問
リストを二つ(mとn)作った後に、70桁以降で、キーボードから指定したリストの数を添字の様に使って、リストnの途中に、リストmを挿入する動作を実現させたいです…… 例えば、n(a)(n(5))→n(b)(n(n6))であるようなときに、n(a)(m(0))→ m(a')(m(1))→.........→m(c')(n(5)) →n(b)(n(6))、と言った具合です。 例えば以降は、全くわからないけど、リストの途中にもう一つのリストを挿入したいというのはわかりました。 すると、72行で入力するa1は挿入したい場所をnumから探したいということなのでしょうか? でも、現在のところ探そうとしてい...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: リスト構造に関しての質問
- 返信数: 13
- 閲覧数: 3748
Re: リスト構造に関しての質問
何をしたいプログラムなんでしょうか?
特に70行以降では、何をしたいのですか?
特に70行以降では、何をしたいのですか?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【雑談】プログラムの作業環境など
- 返信数: 6
- 閲覧数: 3151
Re: 【雑談】プログラムの作業環境など
私は、凝ったプログラムを作るときは、「ながら」ではやれません。テレビは点いてますが、耳に入りません。(妻の声も)。ただ、アルゴリズムを考えたり、案を練るのは、布団の中で思いつくことが多いです。眠れなくなります。やむなく、布団から抜け出し、またパソコンの電源を入れます。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: シューティングゲームで質問です
- 返信数: 3
- 閲覧数: 1699
Re: シューティングゲームで質問です
私、シューティングゲームについて無知なのでおたずねします。
>自分の操作キャラクターのショットを排他的に使用したい
これは、どういう意味なのでしょうか?
他の人(キャラクタ)がショットしている間はショットできないという意味なのでしょうか?
シューティングゲームを作っている人には当たり前の用語が、おやじにはさっぱりわかりません。
データベースの排他制御ならわかるのですが・・・
>自分の操作キャラクターのショットを排他的に使用したい
これは、どういう意味なのでしょうか?
他の人(キャラクタ)がショットしている間はショットできないという意味なのでしょうか?
シューティングゲームを作っている人には当たり前の用語が、おやじにはさっぱりわかりません。
データベースの排他制御ならわかるのですが・・・
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語 画像処理 エッジ抽出
- 返信数: 2
- 閲覧数: 11279
Re: C言語 画像処理 エッジ抽出
言葉では症状がわからないので、実行してみようと思ったのですが、コンパイルエラーは出るし、サンプルの画像ファイルもないので
見る気がしません。
まして、最近別のスレッドが2つあったと思いますが、そちらも中途半端ですね。指摘があったところをなおしてもいないし。。。。応答もない。
もっと真摯に対応してはいかがでしょうか。
見る気がしません。
まして、最近別のスレッドが2つあったと思いますが、そちらも中途半端ですね。指摘があったところをなおしてもいないし。。。。応答もない。
もっと真摯に対応してはいかがでしょうか。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: プログラムの確認(ミスなど)をお願いします
- 返信数: 9
- 閲覧数: 3404
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: ハッシュ法のチェイン法がうまくいきません。
- 返信数: 8
- 閲覧数: 3511
Re: ハッシュ法のチェイン法がうまくいきません。
20行と21行は何をしているのでしょうか?
また、
#define M 157
と
#define M 257
の2種類、ありますが、なぜ?
また、
#define M 157
と
#define M 257
の2種類、ありますが、なぜ?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: csv(txt)ファイルから読み込んだ文字の描画
- 返信数: 10
- 閲覧数: 2482
Re: csv(txt)ファイルから読み込んだ文字の描画
ファイルハンドラはエラーのとき0を返します。0とNULLは仮に同じ0だとしても、意味が違います。
エラーの時、呼び出し側でなんらかの処理が必要になると思うので
void load_story()
でなく、何か返した方が良いと思います。
エラーの時、呼び出し側でなんらかの処理が必要になると思うので
void load_story()
でなく、何か返した方が良いと思います。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 再帰表現への書き換えが上手くいかず困っています。
- 返信数: 4
- 閲覧数: 1786
Re: 再帰表現への書き換えが上手くいかず困っています。
例えば6×5を計算する場合、
2進数であらわすと
110 × 101 です。
ですから
(110 × 1)×1 +(110 × 10)×0 + (110 × 100)×1
これが、最初のプログラムの考え方ですね。
2進数であらわすと
110 × 101 です。
ですから
(110 × 1)×1 +(110 × 10)×0 + (110 × 100)×1
これが、最初のプログラムの考え方ですね。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 荷物を指定の場所に運ぶあのゲームについて
- 返信数: 18
- 閲覧数: 7599
Re: 荷物を指定の場所に運ぶあのゲームについて
まずは、自分で調べて、それでもわからないことを質問しよう。
static_cast は http://www.geocities.jp/ky_webid/cpp/language/024.html
C++の入出力は http://www.cppll.jp/cppreference/cppio_details.html
static_cast は http://www.geocities.jp/ky_webid/cpp/language/024.html
C++の入出力は http://www.cppll.jp/cppreference/cppio_details.html
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 龍神録11章の日が暮れてしまうところ
- 返信数: 5
- 閲覧数: 1808
Re: 龍神録11章の日が暮れてしまうところ
確かに、最初の2行は読み飛ばしてますが、今後間にコメントが入ることがあります。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: ハッシュ法のチェイン法がうまくいきません。
- 返信数: 8
- 閲覧数: 3511
Re: ハッシュ法のチェイン法がうまくいきません。
delete関数が間違ってます。絵でも描いて考えてみましょう。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 東方ProjectのMusic Roomの再現について
- 返信数: 7
- 閲覧数: 3262
Re: 東方ProjectのMusic Roomの再現について
このようにしてみたら for(j=0,i=Start ; i<End ;j++, i++ ){ // No.~の部分 if( i == SelectNum ){ // もし選択中なら DrawFormatString( 60, 100+16*j, music[i].color, "%s", music[i].name ); } else { // そうで無ければ DrawFormatString( 65, 100+16*j, music[i].color, "%s", music[i].name ); } }
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 龍神録11章の日が暮れてしまうところ
- 返信数: 5
- 閲覧数: 1808
Re: 龍神録11章の日が暮れてしまうところ
char fname[32]={"../dat/csv/storyH0.csv"}; //(質問)なぜ配列数は32個なのか(以下2行同様64個なのか?) 多ければメモリがもったいないだけで問題ないと思います。 char inputc[64]; //(質問)256ではだめなのか? 同様に、いいんじゃないですか。 fp = FileRead_open(fname);//ファイル読み込み //(質問)fpがint型なのはなぜ?char型だとどうなるのか? 関数の戻り値がintになってるから、intにするのが当たり前。 i...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 東方ProjectのMusic Roomの再現について
- 返信数: 7
- 閲覧数: 3262
Re: 東方ProjectのMusic Roomの再現について
位置がずれるのは、ここのiの考え方 for(i=Start ; i<End ; i++ ){ // No.~の部分 if( i == SelectNum ){ // もし選択中なら DrawFormatString( 60, 100+16*i, music[i].color, "%s", music[i].name ); } else { // そうで無ければ DrawFormatString( 65, 100+16*i, music[i].color, "%s", music[i].name ); } } うまくスクロールしないのはflagを変更させるタイミングの問題。もう一度流れを整理する...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: ifの使い方
- 返信数: 6
- 閲覧数: 3294
Re: ifの使い方
エラーになるんじゃないかな?usoire さんが書きました:if(A==0)&&(B==0)||(C==0)||(D==0)
とした場合処理はどのよようになるのでしょうか。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: DxLibのGetRandについて教えて下さい
- 返信数: 6
- 閲覧数: 2564
Re: DxLibのGetRandについて教えて下さい
そうですか。Dixqさんがわざわざ意味もなく、floatにしているはずはないですものね。ISLe さんが書きました:Direct3D9のデバイスを初期化するとデフォルトで単精度モードに切り替わるので、doubleよりfloatのほうが速くなるはずです。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: コンマを飛ばしてデータを読み込みたいです。
- 返信数: 2
- 閲覧数: 1317
Re: コンマを飛ばしてデータを読み込みたいです。
ここのsouさんとは別人ですか?
http://dixq.net/forum/viewtopic.php?f=3&t=13327
http://dixq.net/forum/viewtopic.php?f=3&t=13327
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: DxLibのGetRandについて教えて下さい
- 返信数: 6
- 閲覧数: 2564
Re: DxLibのGetRandについて教えて下さい
0.5のように接尾語修飾しない場合はdouble型です。double型で計算した方がfloat型で計算するより愛猫家 さんが書きました:0.5はただのスピードならば、float型ではないのでしょうか。
早いので、全部double型にした方がいいです。(と、私は理解している)
なぜ、Dixqさんがfloat型で計算されているのかは、知りません。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: CSVファイルからの読み込み
- 返信数: 57
- 閲覧数: 15856
Re: CSVファイルからの読み込み
>intは2バイト格納するので'\r\n'で余分に判定してしまっている。
ここのところが、理解しているのかわからないところです。
ここのところが、理解しているのかわからないところです。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: POJ3009の問題について
- 返信数: 4
- 閲覧数: 2293
Re: POJ3009の問題について
次の場合はどうなるのが正しいですか。
最初の入力
6 1
1 1 2 1 1 3
出力は-1ですね。続けて、
5 1
3 1 0 2 0
このときの答えは?
最初の入力
6 1
1 1 2 1 1 3
出力は-1ですね。続けて、
5 1
3 1 0 2 0
このときの答えは?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
mojiz の配列個数を変えてみてもだめなのですか。1919 さんが書きました:i u e o が結果に反映されていない。 多分、改行部分がうまくいってないんだろうなっていうのはわかるんですが、どうしよってなっていまいます。
追記
No6で指摘された訂正もしてますよね。
printfでダブルコーテーションを出力する方法がわからないという意味なのでしょうか?1919 さんが書きました: あと、最大の問題点は、説明不足だったのですが、{" ai","ae"・・ のような表示の仕方をしたいのです。ようするに""で囲んで欲しいのです。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のプログラムについて
- 返信数: 21
- 閲覧数: 9704
Re: C言語のプログラムについて
一番最初に、平均を求めるサンプルプログラムを紹介したのに、見てないのですか?non さんが書きました:検索すれば、簡単なサンプルはすぐ見つかりますよ。
http://katahiromz.web.fc2.com/c/array.html
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のプログラムについて
- 返信数: 21
- 閲覧数: 9704
Re: C言語のプログラムについて
見た目ではまずわかりませんでした。
やむを、得ず、コピペしてコンパイルしたらすぐわかりましたが。
全角文字があります。
やむを、得ず、コピペしてコンパイルしたらすぐわかりましたが。
全角文字があります。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: CSVファイルからの読み込み
- 返信数: 57
- 閲覧数: 15856
Re: CSVファイルからの読み込み
3D_3D さんが書きました:>43行 input = inputc =fgetc( fp );
>inputとinputcの2つがある意味は?
http://dixq.net/rp/11.html
を参考に作ったのと
なるほど。
じゃ、52行目をよく見てください。
漢字コードは2バイトだから、2バイト目がたまたま、半角コードと一致することがあります。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: CSVファイルからの読み込み
- 返信数: 57
- 閲覧数: 15856
Re: CSVファイルからの読み込み
43行 input = inputc =fgetc( fp );
inputとinputcの2つがある意味は?
半角と全角が混ざっているので、危険な気もしますが・・・大丈夫かな?
inputとinputcの2つがある意味は?
半角と全角が混ざっているので、危険な気もしますが・・・大丈夫かな?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: CSVファイルを読み込んで構造体に登録したいです。
- 返信数: 3
- 閲覧数: 1787
Re: CSVファイルを読み込んで構造体に登録したいです。
最近 #include "csv_lib.h" #include "csv_struct.h" このヘッダーファイルをよく見るような気がします。どんな内容なのでしょうか? sscanfを使わないで分解しないと無理なんじゃないでしょうか。私はscanfは好きではないので、凝った使い方をしたことがないので もしかしたら可能なのかも知れないけど。 実験用のサンプルです int main(void){ char str[]="1010,850000,95000,,76000,,10000,16000,16000,,,91000,,,72000,66000,38000,29000"; char *tp;...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
ちなみに、二つの問題点とは何ですか?1919 さんが書きました:mojiz[4][4]になってるから当然ですが、まだ、解決してない、残ってる、二つの問題点です。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 塩基配列
- 返信数: 14
- 閲覧数: 3759
Re: 塩基配列
質問には答えてもらえないみたいですので、意味はないと考え、削除して、上で指摘したところを変更し何か数字が出るようにしました。 これでいいですか? #include <stdio.h> unsigned str_length(const char str[]) { unsigned len=0; while(str[len]) len++; return(len); } void const str_dcount(const char str[],int cnt[]) { int ch; unsigned i=0; while (str[i]){ switch(str[i]){ case 'A'...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 塩基配列
- 返信数: 14
- 閲覧数: 3759
Re: 塩基配列
17行の chって何?
40行 strはstの間違いでしょう。
42行 は出力書式指定子がありません
質問に対する答えがないところを見ると、他人が作ったプログラムなのでしょうか?
40行 strはstの間違いでしょう。
42行 は出力書式指定子がありません
質問に対する答えがないところを見ると、他人が作ったプログラムなのでしょうか?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 塩基配列
- 返信数: 14
- 閲覧数: 3759
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
char *moji[4][4];1919 さんが書きました:このコードって今じゃ直せないですか?
データ(単語数)が4×4 しか用意されてません。
ここを、*moji[1000][100] などにすれば、対応できるでしょう。
しかし、メモリの効率が悪いですね。
学校の課題なら、小手先の修正で提出するのも、いいかも知れませんが、自分のための
勉強なら、もっと基本から学ぶようにした方が、結局は近道です。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 塩基配列
- 返信数: 14
- 閲覧数: 3759
Re: 塩基配列
43行 for(i='A','T','G','C'; i<10; i++);
これは何をしたいのか説明願います。
44行以降の
printf("Adenine:%d\n",ch);
printf("Guanine:%d\n",ch);
printf("Cytosine:%d\n",ch);
printf("Thimine:%d\n",ch);
printf("Error:%d\n",ch);
は、chでなく dcnt[0]~dcnt[4]ではないかと想像できます。
これは何をしたいのか説明願います。
44行以降の
printf("Adenine:%d\n",ch);
printf("Guanine:%d\n",ch);
printf("Cytosine:%d\n",ch);
printf("Thimine:%d\n",ch);
printf("Error:%d\n",ch);
は、chでなく dcnt[0]~dcnt[4]ではないかと想像できます。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
やっと、話が見えました。 1919さんが考えている方法に一番近いのはリスト構造でしょう。最後はデータベースに行きつくでしょうけど。 まず、csvファイルは、カンマ区切りでなく、スペース区切りで考えた方が最初は楽です。 また、aiueoで分類するのは、後で考えるとして、最初は1本のリスト構造で考える方が、参考になるホームページも多く 楽でしょう。さらに、単語をダブルクオーテーションで囲む必要もありません。 課題として作るならこのようになります。 単語がたくさん格納された改行、TAB、スペース区切りのテキストファイルを読み込み、単方向のリスト構造を単語のアスキー順に作成せよ。 がんばってください。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
もう少し質問させてください。
これは、学校の課題でしょうか?
学校の課題なら、正確に課題を記述してください。
どこまで、習っているのか示す必要があります。
また、これが、あなたの自主的な勉強なら、あなたの理解度を教えてください。
といいますのは、データの個数が可変ということなら、配列に格納するのはよい方法とはいえません。
データの最大個数を決めて良いのならいいのですが。
>ベストアンサーの人にどうやって聞くのですか?
お礼が書けるのなら、そこで追加質問ができそうなのですが、それはしてはいけないというルールなのですか?
これは、学校の課題でしょうか?
学校の課題なら、正確に課題を記述してください。
どこまで、習っているのか示す必要があります。
また、これが、あなたの自主的な勉強なら、あなたの理解度を教えてください。
といいますのは、データの個数が可変ということなら、配列に格納するのはよい方法とはいえません。
データの最大個数を決めて良いのならいいのですが。
>ベストアンサーの人にどうやって聞くのですか?
お礼が書けるのなら、そこで追加質問ができそうなのですが、それはしてはいけないというルールなのですか?
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のプログラムについて
- 返信数: 21
- 閲覧数: 9704
Re: C言語のプログラムについて
検索すれば、簡単なサンプルはすぐ見つかりますよ。
http://katahiromz.web.fc2.com/c/array.html
http://katahiromz.web.fc2.com/c/array.html
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
yahoo知恵袋がどのようなシステムになっているのか使ったことがないのでわからないのですが、ポイントがないとお礼も言えないなんて・・・じゃ、最初からお礼も言わずに済ますつもりだった? それは、そうとして質問の意味がさっぱりわかりません。 yahooの質問を下に貼り付けました。 C言語でCSVファイルを読みこんで二次元配列に格納する方法を教えてください。 まず、CSVファイルの中身は、 a,ab,ac,ad b,ba,bc,bd c,ca,cd,cs このように文字列になっています。 ソースを載せるとこんな感じです。 fp = fopen( fname, "r" ); if( fp == NUL...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコードが読み解けないです。
- 返信数: 56
- 閲覧数: 11240
Re: C言語のコードが読み解けないです。
あのまま、あちらの掲示板を無視するのは、回答していただいた方に失礼です。あちらで、疑問やわからないことを質問した上で、回答が得られないなら、その旨、相互リンクすべきです。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 簡単なゲーム作成
- 返信数: 4
- 閲覧数: 2113
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 簡単なゲーム作成
- 返信数: 4
- 閲覧数: 2113
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: scanf関数が実行されない
- 返信数: 8
- 閲覧数: 9726
Re: scanf関数が実行されない
getchar(); を間に入れるという方法もあります。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 荷物を指定の場所に運ぶあのゲームについて
- 返信数: 18
- 閲覧数: 7599
Re: 荷物を指定の場所に運ぶあのゲームについて
>132行目~134行目の「if ( tx < 0 || ty < 0 || tx >= w || ty >= h ){return;}」とは何を返しているのでしょうか?
何も返してません。
何も返してません。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 荷物を指定の場所に運ぶあのゲームについて
- 返信数: 18
- 閲覧数: 7599
Re: 荷物を指定の場所に運ぶあのゲームについて
>120行目の「if ( s[ i ] == OBJ_MAN || s[ i ] == OBJ_MAN_ON_GOAL )」は何を表しているのでしょうか?
人の場所(Pかp)がどこにあるか探してます。
人の場所(Pかp)がどこにあるか探してます。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 荷物を指定の場所に運ぶあのゲームについて
- 返信数: 18
- 閲覧数: 7599
Re: 荷物を指定の場所に運ぶあのゲームについて
>3、88行目の「state[ y*width + x ] = t; //書き込み」の「[ y*width + x ]」がよくわかりません。
2次元配列を1次元配列に変換しているのですね。
2次元配列を1次元配列に変換しているのですね。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 荷物を指定の場所に運ぶあのゲームについて
- 返信数: 18
- 閲覧数: 7599
Re: 荷物を指定の場所に運ぶあのゲームについて
私もusaoさんと同じように感じました。その本を持っていませんから、どのように説明されているのかわかりません。もっと、ポイントを絞って質問すべき ではないでしょうか。 まあ、最初の質問はポイントが絞られているので、お手伝いしますと、 >「Object* state = new Object[ gStageWidth * gStageHeight ]; //状態配列確保」の「Object」とは何なのでしょうか? enumは列挙型です。Object という名前の型を作ったのですね。中身は整数なのですが、整数では意味がわかりにくいので意味がわかりやすい 名前を整数に割り当てたと考えれば良いでしょうか...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 乱数が重複
- 返信数: 32
- 閲覧数: 11110
Re: 乱数が重複
KORYUOH さんが前に言われている
>もし、連続して同じカードを引きたくないのであれば前の値を保持しておき同じであるならば生成しなおす方法をお勧めしますが、
>すべて重複したくないのであるならば配列をシャッフルしてしまうのがいいと思います。
この2つの方法のどちらかで行うのだと思いますが、いつまでたってもその方向に進んでいきませんね。
>もし、連続して同じカードを引きたくないのであれば前の値を保持しておき同じであるならば生成しなおす方法をお勧めしますが、
>すべて重複したくないのであるならば配列をシャッフルしてしまうのがいいと思います。
この2つの方法のどちらかで行うのだと思いますが、いつまでたってもその方向に進んでいきませんね。
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 乱数が重複
- 返信数: 32
- 閲覧数: 11110
Re: 乱数が重複
char *cards[13] = {"A","2","3","4","5","6","7","8","9","10","J","Q","K"};
今、現在こうなっているのを
char *cards[52] = {"SA","S2","S3","S4","S5","S6","S7","S8","S9","S10","SJ","SQ","SK","HA","H2","H3","H4","H5","H6", 以下略 };
にするのはどうでしょう。
今、現在こうなっているのを
char *cards[52] = {"SA","S2","S3","S4","S5","S6","S7","S8","S9","S10","SJ","SQ","SK","HA","H2","H3","H4","H5","H6", 以下略 };
にするのはどうでしょう。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 文字列、数値の構造体について質問です。
- 返信数: 10
- 閲覧数: 3073
Re: 文字列、数値の構造体について質問です。
違います。[64]は存在しません。きょう さんが書きました: strcpy(&data[0].name[64],"aoba");
strcpy(&data[1].name[64],"konisi");
ということでいいのでしょうか?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 文字列、数値の構造体について質問です。
- 返信数: 10
- 閲覧数: 3073
Re: 文字列、数値の構造体について質問です。
たとえば、http://wisdom.sakura.ne.jp/programming/c/c34.html のサイトでは、sinobu.name = "前原しのぶ";と代入しています。配列にするとできないということでしょうか? また、範囲外アクセスとはどういうことでしょうか?調べてみたのですが、わかりませんでした。 上のサイトでは、構造体のメンバーはポインタです。ポインタはアドレスを入れる変数です。 sinobu.name = "前原しのぶ"; は、データエリアに"前原しのぶ"という文字列が格納されており、その先頭アドレスを、sinobu.nameというポインタ変数に入れてます。 char...
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 文字列、数値の構造体について質問です。
- 返信数: 10
- 閲覧数: 3073
Re: 文字列、数値の構造体について質問です。
初期値を入れる
struct student data[2]={"aoba",16,"konisi",26};
この方法は合ってます。他のエラーで、だめだっただけです。
struct student data[2]={"aoba",16,"konisi",26};
この方法は合ってます。他のエラーで、だめだっただけです。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 文字列、数値の構造体について質問です。
- 返信数: 10
- 閲覧数: 3073
Re: 文字列、数値の構造体について質問です。
全部で4カ所ほどエラーがありますが、一番大きな問題。
まず、文字列は、お察しの通り、strcpyを使いますが、第一引数は配列の先頭アドレスをいれます。
まず、文字列は、お察しの通り、strcpyを使いますが、第一引数は配列の先頭アドレスをいれます。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 構造体に登録したデータを集計したいです。
- 返信数: 11
- 閲覧数: 2989
Re: 構造体に登録したデータを集計したいです。
処理が落ちるというのは、コンパイルは通るけど、実行したら暴走するという意味でしょうか?PSYCO さんが書きました:すみません、上のプログラムでは処理が落ちてしまいます。現在、その原因を探しています。
TAXIESと新人は同じ人物です。こちらの掲示板を使うのが初めてで名前を変えて投稿してしまいました。
ご迷惑をおかけしました。申し訳御座いません。
分割ファイルでしたら extern の勉強をされた方が良いかと。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: ライブラリで構造体に登録したデータがフフフフフになる。
- 返信数: 11
- 閲覧数: 3644
Re: ライブラリで構造体に登録したデータがフフフフフになる。
PSYCO さんって誰よ。別の人が謝ってる?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 構造体に登録したデータを集計したいです。
- 返信数: 11
- 閲覧数: 2989
Re: 構造体に登録したデータを集計したいです。
ご質問の意味がわかりません。
どうあるから、どうしろと仰るので?
TAXIESさんと新人さんのご関係は?
どうあるから、どうしろと仰るので?
TAXIESさんと新人さんのご関係は?
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: ライブラリで構造体に登録したデータがフフフフフになる。
- 返信数: 11
- 閲覧数: 3644
Re: ライブラリで構造体に登録したデータがフフフフフになる。
関数内で静的や動的にメモリを用意して、ポインタを返すという方法もあります。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: ライブラリで構造体に登録したデータがフフフフフになる。
- 返信数: 11
- 閲覧数: 3644
Re: ライブラリで構造体に登録したデータがフフフフフになる。
ローカル変数を関数の外から参照しようとしているからではないでしょうか。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: 良いアルゴリズムがあれば教えてください
- 返信数: 21
- 閲覧数: 5629
Re: 良いアルゴリズムがあれば教えてください
言葉では、わかりにくいと思いましたので、絵を描いてみました。