トップページ⇒tech
1001コメント257KB

C言語なら俺に聞け(入門編)Part 59

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2010/01/09(土) 14:20:39
C言語の*入門者*向け解説スレッドです。
★前スレ
C言語なら俺に聞け(入門編)Part 58
http://pc12.2ch.net/test/read.cgi/tech/1260888175/
★過去スレ
http://makimo.to:8000/cgi-bin/search/search.cgi?q=%82b%8C%BE%8C%EA%82%C8%82%E7%89%B4%82%C9%95%B7%82%AF&andor=AND&sf=0&H=&view=table&D=tech&shw=5000
★初心者、初級者の方は他の質問スレのほうが良いかもしれません。
例えば
【初心者歓迎】C/C++室 Ver.70【環境依存OK】
http://pc12.2ch.net/test/read.cgi/tech/1258873470/
とか
★教えて欲しいのではなく宿題を丸投げしたいだけなら
↓宿題スレ↓へ行ってください。
C/C++の宿題片付けます 133代目
http://pc12.2ch.net/test/read.cgi/tech/1260532772/
★C++言語についてはなるべく聞かないでください。C++対応明記スレへどうぞ
★分からない事をなるべく詳しく書いて下さい。
★ソースコードを晒すと答えやすくなるかもしれません。
  # 抜粋/整形厳禁、コンパイラに渡したソースをそのまま貼ること
  # サイズが大きい場合は宿題スレのアップローダ等を利用してください
★開発環境や動作環境も晒すと答えが早いかもしれません。
★質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。
0002デフォルトの名無しさん2010/01/09(土) 14:41:28
>>1
otu
0003デフォルトの名無しさん2010/01/09(土) 14:47:24
あおいjぐおあいうといつおいぐおいくおい
0004デフォルトの名無しさん2010/01/09(土) 14:49:32
うgはおいうごいうとう89
0005デフォルトの名無しさん2010/01/09(土) 14:50:19
>>3
何があった落ち着け
0006デフォルトの名無しさん2010/01/09(土) 14:51:00
gじょいあうごいうt98w48
0007デフォルトの名無しさん2010/01/09(土) 14:51:54
事件の匂いがします
0008デフォルトの名無しさん2010/01/09(土) 15:03:51
スレタイ、いいかげん、C言語じゃなくてCにしない?
めっちゃ素人くさいんだけど。
0009デフォルトの名無しさん2010/01/09(土) 15:04:45
>>8
玄人様のいうことはよく分からん
0010デフォルトの名無しさん2010/01/09(土) 15:07:29
C言語でいいよ
0011デフォルトの名無しさん2010/01/09(土) 15:08:07
いおあうごいあういちょあうといqgじゃきじょg
0012デフォルトの名無しさん2010/01/09(土) 15:12:03
プログラミング言語の後ろに言語をつけるのって、すごいダサい。
0013デフォルトの名無しさん2010/01/09(土) 15:12:48
>>12
だから、何?
0014デフォルトの名無しさん2010/01/09(土) 15:16:32
>>13
そのままの意味。
0015デフォルトの名無しさん2010/01/09(土) 15:21:27
頭の悪いレスはやめろよ
0016デフォルトの名無しさん2010/01/09(土) 15:22:12
このスレがどんだけダサいスレか気付いてないやつがいるようだな。名前の問題じゃねーよ
0017デフォルトの名無しさん2010/01/09(土) 15:22:19
CはC言語でないと検索のときに不便なんだよ
0018デフォルトの名無しさん2010/01/09(土) 15:28:44
>>15
>>13のレスって最近よく見るけど、本人は気のきいた返しとか思ってるのかね。
すごい頭悪そうだよな。
0019デフォルトの名無しさん2010/01/09(土) 15:31:32
「C」で思い付くものはいくらでもあるが「C言語」だと1つに特定される。
言葉の選び方で言えば後者のほうが圧倒的に合理的である。
0020デフォルトの名無しさん2010/01/09(土) 15:33:01
ジョイ具あおいうちおあうとい8349う789qちおgkじぇwq
0021デフォルトの名無しさん2010/01/09(土) 15:35:03
>>19
文脈でわかるだろ。
検索云々とかいう話もあるけど、そもそもCとかC言語だけで検索することが
ないから、どうでも話。
0022デフォルトの名無しさん2010/01/09(土) 15:35:31
ぎおぱういとぐあいつくぉ3う809qごいかg
0023あぼーんNGNG
あぼーん
0024デフォルトの名無しさん2010/01/09(土) 15:44:01
>>18
>>12が最高に無意味なレスをしてるって気付かせようとしてるんだけど
馬鹿にはそれが分からないからね。馬鹿にはちゃんと馬鹿って言わないとさ
0025デフォルトの名無しさん2010/01/09(土) 15:44:58
C言語で良いだろ。
0026あぼーんNGNG
あぼーん
0027デフォルトの名無しさん2010/01/09(土) 15:49:13
>>24
>>18は煽ってるだけだから、マジにレスしなくていいよ。
まあ、バカだからわかんないかもしれないけど。
0028あぼーんNGNG
あぼーん
0029デフォルトの名無しさん2010/01/09(土) 15:55:11
>>24
「だからなに?」の一行レスとか、反論を思いつかないから何か
適当に言ってるだけのようにしか見えないよ。
本人の主観だと「無意味なレスをわからせる」効果があるってことになってるのか。
0030あぼーんNGNG
あぼーん
0031デフォルトの名無しさん2010/01/09(土) 16:00:55
おい意味不明なレスしてるクズ
巻き添え規制くらうヤツのこと考えろよバカタレ
0032あぼーんNGNG
あぼーん
0033デフォルトの名無しさん2010/01/09(土) 16:03:48
これどうやってNGすればいいの……
0034あぼーんNGNG
あぼーん
0035あぼーんNGNG
あぼーん
0036デフォルトの名無しさん2010/01/09(土) 16:46:32
突然すみません。
わからない問題があるんですが
この整数を入力し、入力したデータの平均値(小数点以下切り上げ)
に対して”※”と表示するプログラムを作成せよ
・”※”の表示はいくつでも表示できるようにする。
ただし、平均値が0の時はエラーの表示する。
・繰り返し処理としてfor,while,do whileのいずれかを用いる
以上です
0037あぼーんNGNG
あぼーん
0038あぼーんNGNG
あぼーん
0039デフォルトの名無しさん2010/01/09(土) 16:51:31
この整数値×
整数値○
0040デフォルトの名無しさん2010/01/09(土) 16:52:21
本当に”※”なのか?
*←これなんじゃないの?

for,while,do以外の処理のほうが珍しいな
0041あぼーんNGNG
あぼーん
0042デフォルトの名無しさん2010/01/09(土) 16:55:23
>>31
Base64 かもしれない。
0043あぼーんNGNG
あぼーん
0044あぼーんNGNG
あぼーん
0045デフォルトの名無しさん2010/01/09(土) 17:02:26
uuencode/decode もあったなあ
0046デフォルトの名無しさん2010/01/09(土) 17:42:03
ごあjぎおあうちおあうお
0047あぼーんNGNG
あぼーん
0048デフォルトの名無しさん2010/01/09(土) 19:20:01
質問なのですが、

const char *g_str1 = "global string";
main(){

char *str = "test string";
str = g_str1;
str[6] = '-';
puts(str);
}

staticをつけたのにコンパイル、動作問題なしです。
なぜでしょうか?
0049デフォルトの名無しさん2010/01/09(土) 19:21:55
>>48
warning レベルが低くて、運が良かったから
0050あぼーんNGNG
あぼーん
0051あぼーんNGNG
あぼーん
0052あぼーんNGNG
あぼーん
0053あぼーんNGNG
あぼーん
0054デフォルトの名無しさん2010/01/09(土) 20:12:58
これ何かのSOSだろ
0055あぼーんNGNG
あぼーん
0056あぼーんNGNG
あぼーん
0057デフォルトの名無しさん2010/01/09(土) 20:57:11
おいがいgjgぁじょい
0058sage2010/01/09(土) 22:23:13
暗号文か?
0059デフォルトの名無しさん2010/01/10(日) 05:24:12
>>48
static?
そのソース中にはないようですが???
0060あぼーんNGNG
あぼーん
0061あぼーんNGNG
あぼーん
0062あぼーんNGNG
あぼーん
0063デフォルトの名無しさん2010/01/10(日) 05:54:30
>>59
constに訂正
0064デフォルトの名無しさん2010/01/10(日) 06:35:07
>>63
手元の環境(VC)に入力してみたが、コンパイルが通らなかった。
>>49のレスのとおりじゃないかな。
0065デフォルトの名無しさん2010/01/10(日) 06:36:08
貴方が求めるそこまで優秀なコンパイラが
無償に近い価格で頒布される
わきゃないという説明で許してくれ
0066デフォルトの名無しさん2010/01/10(日) 07:53:31
double d(1<=d<=0xffffffff)の整数部分だけ取り出したいのですが
この場合はfloorでなくてキャストでいいのでしょうか?
0067あぼーんNGNG
あぼーん
0068あぼーんNGNG
あぼーん
0069あぼーんNGNG
あぼーん
0070デフォルトの名無しさん2010/01/10(日) 09:23:33
>>66
実際に試してみたら?
0071デフォルトの名無しさん2010/01/10(日) 09:31:54
>>66
限界値を入れて試せばいいじゃない。
0072デフォルトの名無しさん2010/01/10(日) 12:45:22
マイナスの時どうするかだと思う
0073デフォルトの名無しさん2010/01/10(日) 13:25:31
諦めて枕を濡らす
0074デフォルトの名無しさん2010/01/10(日) 13:35:27
1より大きいマイナスの数ってなんだ?
0075デフォルトの名無しさん2010/01/10(日) 13:46:16
>>74
なんで疑問形
0076722010/01/10(日) 15:04:49
1<=dだったのか

じゃmodf
0077デフォルトの名無しさん2010/01/11(月) 11:18:21
WITH 12 プロセス WITH 7 金融制裁協議 WITH 7 金融 WITH 7 制裁 WITH 7 協議 WITH 6 金融制裁 WITH 2 米朝 WITH 2 米 WITH 2 朝 WITH 1 長い WITH 1 に WITH 1 が WITH 1 「 WITH 1 」

という「WITH スコア 語」からなる文字列があって、"WITH " や " " をstrstrで探しながらスコア、語の
組みを拾っていますが、'「'の後あたりで' 'を探すstrstrが失敗してエラーになります。
文字コードの問題かなとも思うのですが、良くわかりません。 対処法わかる方教えてください。
0078あぼーんNGNG
あぼーん
0079あぼーんNGNG
あぼーん
0080あぼーんNGNG
あぼーん
0081デフォルトの名無しさん2010/01/11(月) 11:26:50
expected expression before 〜
gccのエラーなんですがどういう意味でしょうか?
ググっても具体的な内容が見つからないので・・・
0082デフォルトの名無しさん2010/01/11(月) 11:31:01
〜前後のソースさらせない?大抵 ; とか } がたりないんだと思うけど。
0083あぼーんNGNG
あぼーん
0084あぼーんNGNG
あぼーん
0085デフォルトの名無しさん2010/01/11(月) 11:36:29
翻訳してみるといいよ
0086772010/01/11(月) 11:40:01
問題は別の所にあったようです。失礼しました。
0087デフォルトの名無しさん2010/01/11(月) 11:43:29
susieプラグインみたいなプラグインってどうやって読み込んで、利用するの?
0088デフォルトの名無しさん2010/01/11(月) 11:58:54
>>82
構文チェックをしましたが;や{}は問題なさそうです
〜には構造体の型名が入っていて、複数行でこのエラーが発生しているので構造体に何か問題があるかもしれないです
0089デフォルトの名無しさん2010/01/11(月) 12:04:37
エラーの起きた行と、エラーメッセージ全部を引用しろよ

なんでわざわざ人を試すようなことをするんだ?
0090デフォルトの名無しさん2010/01/11(月) 12:13:14
>>89
今書いてるものが一応C言語ではあるけどでも厳密にいえばC言語じゃないんであんまり詳しく尋ねるのもどうかと思って・・・
expected expression before 〜が何か特定のエラーを指すものだったら意味がわかればなんとかいけるかも、と・・・
0091デフォルトの名無しさん2010/01/11(月) 12:13:33
>>88
とりあえず最初のエラーメッセージうpしる
0092デフォルトの名無しさん2010/01/11(月) 12:20:21
> 構文チェックをしましたが;や{}は問題なさそうです
問題なければ、コンパイラはエラーを出さない。

> expected expression before 〜が何か特定のエラーを指すものだったら意味がわかればなんとかいけるかも、と・・・
エラーメッセージに書いてある通り。
〜の前に式が期待されているのに、式で無い。

コンパイルエラー解決できない奴って、ウルトラ恥ずかしい超初心者ってわかってる?
0093デフォルトの名無しさん2010/01/11(月) 12:29:21
47: error: expected expression before 'params_spe'
57: error: expected expression before 'params_spe'
58: error: expected expression before 'params_spe'
70: error: expected identifier or '(' before '.' token
76: error: expected expression before 'params_spe'
92: error: expected expression before 'params_spe'

全部構造体がらみのエラー・・・
0094あぼーんNGNG
あぼーん
0095デフォルトの名無しさん2010/01/11(月) 12:32:55
単にparams_speが構造体と認識されてないだけじゃん。
0096あぼーんNGNG
あぼーん
0097デフォルトの名無しさん2010/01/11(月) 12:34:59
エスパーすると typedef struct を調べればいいんジャマイカ?
0098デフォルトの名無しさん2010/01/11(月) 12:48:56
構造体の名前、間違えてるんじゃないの? param_spe とか
0099デフォルトの名無しさん2010/01/11(月) 13:04:26
>>37とか>>96とか、謎の言語にならない書き込みをしているヤツって
なんなの?タダの荒らしなの?
もしそうなら2ch運営から規制か損害賠償になったりしないの?
0100デフォルトの名無しさん2010/01/11(月) 13:12:17
規制には出来るよ
0101デフォルトの名無しさん2010/01/11(月) 13:36:38
ウィルスにひっかかったやつが重要な内容を暗号化して書きこんでるのかと思ったが・・・
■ このスレッドは過去ログ倉庫に格納されています