facebook twitter hatena line google mixi email
★お気に入り追加


■ このスレッドは過去ログ倉庫に格納されています

  • 1
  •  
  • 2014/02/16(日) 01:49:14.42
C言語の入門者向け解説スレッドです。

★前スレ
C言語なら俺に聞け(入門編)Part 124
http://toro.2ch.net/test/read.cgi/tech/1389096769/
★過去スレ
ttp://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++の宿題片付けます 166代目
http://toro.2ch.net/test/read.cgi/tech/1381909900/
★C++言語については避けてください。C++対応明記スレへどうぞ。
★分からない事をなるべく詳しく書いて下さい。
★ソースコードを晒すと答えやすくなるかもしれません。
  # 抜粋/整形厳禁、コンパイラに渡したソースをそのまま貼ること。
  # サイズが大きい場合はアップローダ等を利用してください。
ttp://codepad.org/
ttp://ideone.com/
★開発環境や動作環境も晒すと答えが早いかもしれません。
★質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。
【重要】
当たり前の事ですが、2chではコピペ荒らしは禁止されています

ここまで見た
  • 220
  •  
  • 2014/03/06(木) 02:43:28.35
結局これいくつなんだよ


181:デフォルトの名無しさん :2014/03/04(火) 17:43:26.50 [sage]
>>170
>1 ページのリンクを妥当な数に抑えます。
妥当な数がいくつか書いてない。
いくつが妥当なの?

ここまで見た
  • 221
  •  
  • 2014/03/06(木) 04:32:04.15
普通のサイトなら1ページ3個くらいだろ

ここまで見た
  • 222
  •  
  • 2014/03/06(木) 06:10:13.45
すいません、質問です
ウェブページの背景画像のファイルを変更したのですが、ブラウザで確認しようとしてリロードしても変わりません
正攻法は一部を除き全部試しましたが全部無理です
助けてください

【試してないもの】
■ブラウザのキャッシュ削除
 確実だとは思いますが画像ファイルをアップロードするたびにキャッシュ削除して確認なんてやってられません
■キャッシュさせないようHTMLに記述
 画像まで効果があるかは分かりませんが、あったとしても画像を毎回全ロードというのも嫌です

基本的にキャッシュしてくれて、F5押したときだけ全リロードしてくれるようにできないんですかね?
Win7、IE11です
よろしくお願いします

ここまで見た
  • 223
  •  
  • 2014/03/06(木) 06:35:08.74
Web作成板でききなさい

ここまで見た
  • 224
  •  
  • 2014/03/06(木) 06:37:01.34
>>222
スパリロとかでいいんじゃね?

ここまで見た
  • 225
  •  
  • 2014/03/06(木) 07:05:14.03
スパリロとは

ここまで見た
  • 226
  •  
  • 2014/03/06(木) 07:35:37.69
サオありニューハーフとプレイ初体験(前半)
ttp://totoki10.dtiblog.com/category27-2.html
サオありニューハーフとプレイ初体験(後半)
ttp://totoki10.dtiblog.com/category27-3.html

なんか最後の締めで切なくなったよ。
悪い話ではなかった。

ここまで見た
  • 227
  •  
  • 2014/03/06(木) 07:51:42.72
朝の7時半からそういうのを読むってどうなの?

ここまで見た
  • 228
  •  
  • 2014/03/06(木) 09:57:42.12
スパリロって何?

ここまで見た
  • 229
  •  
  • 2014/03/06(木) 10:27:58.25
質問ですが、ファイルのところでマウスが右か左かで動くところを変える方法を知ってる方はおられますか?

ここまで見た
  • 230
  •  
  • 2014/03/06(木) 10:36:16.77
日本語でおk

ここまで見た
  • 231
  •  
  • 2014/03/06(木) 11:13:57.67
都市伝説じゃね?

ここまで見た
  • 232
  •  
  • 2014/03/06(木) 22:24:52.98
fileから読み取ってその数以下の素数を表示するプログラムで
putcharは正常に出力されるのですが
printfがおかしくなってしまいます
原因が分かる方教えていただけませんか?

ここまで見た
  • 233
  •  
  • 2014/03/06(木) 22:26:28.00
プログラムが間違いだらけなのが原因

ここまで見た
  • 234
  • 232
  • 2014/03/06(木) 22:26:31.61
#include <stdio.h>
//int sosu(int);
int main(void){
FILE *fp;
int a;
fp=fopen("primenumber.txt","r");
if ((fp = fopen("primenumber.txt", "r")) == NULL){
printf("強制終了しました\n");
return 1;//強制終了
}
while((a =fgetc(fp)) != EOF){
putchar(a);

sosu(a);
}
fclose(fp);
return 0;
}

ここまで見た
  • 235
  • 232
  • 2014/03/06(木) 22:27:02.22
sosu (int b){
int n,m,temp=0,cnt=0;//nはループ用変数
for(n=0;n<=b;n++){//入力された数までループ
for(m=2;m<n;m++){
if(n%m==0){//素数じゃないなら
//printf("%dは素数じゃない\n",n);
temp++;
break;
}
}

}
cnt=(b-temp)-3;
printf("%dの素数の数は%d\n",b,cnt);
temp=0;cnt=0;n=0;//初期化
}

ここまで見た
  • 236
  •  
  • 2014/03/06(木) 22:31:25.00
'0' は48
って意味は分かる?

ここまで見た
  • 237
  •  
  • 2014/03/06(木) 22:36:14.80
'0'は48である。とはどの規格書にも書いてない

ここまで見た
  • 238
  •  
  • 2014/03/06(木) 22:38:55.31
>>232
・fopen()を二度するな。
・fgetc()は「一文字読む込む」関数だ。
・素数(複数)を表示したいのか、素数の個数を表示したいのか、どっちだ。

ここまで見た
  • 239
  •  
  • 2014/03/06(木) 22:40:21.59
別に48じゃなくてもいいけど、本質はそこじゃないw

ここまで見た
  • 240
  • 232
  • 2014/03/06(木) 22:59:14.98
>>238
素数の個数です
fopenは直しておきます

48?

ここまで見た
  • 241
  •  
  • 2014/03/06(木) 23:41:48.16
文字コードとそのコードの文字がごっちゃになってる

fgetcは1文字しか読まない。
だから、123というデータに対してwhileの1回目は'1'しか読まない。
正確には、'1'という文字の文字コード49を、だな。
2回目は'2'の50、3回目に'3'の51。

ここまで見た
  • 242
  • 232
  • 2014/03/07(金) 00:01:59.50
>>241
ああ!
ありがとうございます
改行までを読みだしてやるならfscanfですか?

ここまで見た
  • 243
  •  
  • 2014/03/07(金) 00:06:14.93
え?
c言語 一行読み込み
でぐぐりもしないのか?

ここまで見た
  • 244
  • 232
  • 2014/03/07(金) 00:11:29.79
すみません
fgetsでしたね

ここまで見た
  • 245
  •  
  • 2014/03/07(金) 00:30:11.96
>>244
いや文字列としてじゃなくて数として読むならfscanfでいいよ。

ここまで見た
  • 246
  •  
  • 2014/03/07(金) 00:49:07.99
2度質問禁止ね

ここまで見た
  • 247
  •  
  • 2014/03/07(金) 00:49:55.18
あと満足いく回答を得られなかったからといって回答者に逆ギレするのも禁止

ここまで見た
  • 248
  •  
  • 2014/03/07(金) 11:10:32.79
列挙型と配列の違いって何?

ここまで見た
  • 249
  •  
  • 2014/03/07(金) 11:13:40.22
>>248
列挙型はシンボルを定義するだけ。配列は要素を並べて扱い易くした代物。

ここまで見た
  • 250
  •  
  • 2014/03/07(金) 14:17:35.56
列挙型は一つの値
配列は複数の値

ここまで見た
  • 251
  •  
  • 2014/03/07(金) 16:37:00.74
>>249>>250
ありがとうございます

ここまで見た
  • 252
  •  
  • 2014/03/07(金) 18:31:14.89
ありがとうございますじゃねえよカス

ここまで見た
  • 253
  •  
  • 2014/03/07(金) 18:38:06.69
じゃー

シェシェ

ここまで見た
  • 254
  •  
  • 2014/03/07(金) 18:46:07.70
>>252
ワロタ

ここまで見た
  • 255
  •  
  • 2014/03/07(金) 19:59:53.52
今質問しようかと思って途中まで書いていたのですが、
スレを軽く読んでみると頭の悪い馬鹿回答者しかいないのでやめました。

ここまで見た
  • 256
  •  
  • 2014/03/07(金) 20:01:45.48
それは賢明

ここまで見た
  • 257
  •  
  • 2014/03/07(金) 20:50:37.07
>>255
雑音がおおい。荒らしを無視してください

ここまで見た
  • 258
  •  
  • 2014/03/07(金) 20:54:36.90
いつからこんなレベル低いスレになったんだ

ここまで見た
  • 259
  •  
  • 2014/03/07(金) 21:11:19.57
エヘン
俺が噂のバカ回答者だ
ほら、さっさと俺に聞け
なになに?なぜCなのかって?
おしっこはシーだからに決まってんだろ、たこ
はい、次

ここまで見た
  • 260
  • 232
  • 2014/03/07(金) 21:11:32.46
入門編だからしょうがないね

ここまで見た
  • 261
  •  
  • 2014/03/07(金) 21:25:05.17
入門編で許されるのは雑魚質問者
雑魚回答者は許されない
なぜならば中級者以降は回答の真偽をある程度吟味できるが、
入門者は吟味することが難しく、雑魚回答者がいい加減な知識で適当に回答したものを鵜呑みにする可能性があるからだ

ここまで見た
  • 262
  •  
  • 2014/03/07(金) 21:55:17.16
でもそれでいいじゃん

ここまで見た
  • 263
  •  
  • 2014/03/07(金) 21:56:42.22
入門って書いてあるのに、レベルの低い質問するとスルーされるし
大学の難しい宿題聞くと、宿題すれ行けとか言われるし・・・

ここまで見た
  • 264
  •  
  • 2014/03/07(金) 22:36:21.11
ここで聞くより自分で調べたほうが早いし自分のためになる

ここまで見た
  • 265
  •  
  • 2014/03/07(金) 23:36:14.61
>>263
大学の宿題が難しい?冗談だろw
さっさと退学届け出して、ハローワークで高卒を雇う零細企業さがしてこいよカス

ここまで見た
  • 266
  •  
  • 2014/03/07(金) 23:51:07.94
関数において例えば
func(void) {…};
とあれば引数を受け取らない
void func(…) { };
ってあれば値を返さない
ということですよね

void *malloc(size_t size);

↑だと返す型がvoid型?
void型って何ですか?

ここまで見た
  • 267
  •  
  • 2014/03/07(金) 23:54:20.96
汎用型とも言われて型がない。
void *←こういうのを汎用ポインタって言ってメモリの番地だけ指して、型を指定しない
型を指定してはじめて、メモリが参照している番地のデータが何かわかる

ここまで見た
  • 268
  •  
  • 2014/03/07(金) 23:55:11.98
void *はいかなるポインタとも互換

ここまで見た
  • 269
  •  
  • 2014/03/07(金) 23:57:35.00
ポインタ完全制覇を読めば書いてある
GDBの英語マニュアルを、頭から最後まで読め。GNUのツールを一通り使え。
関係データベースのマニュアルを英語のまま読め。c++を覚えて、GUIツールにQtつかえ
最初に長期休暇でデザパタとUMLをおぼえろ。VimかEmacsのどっちか使え。

ここまで見た
  • 270
  •  
  • 2014/03/08(土) 00:02:08.15
void* ← 計算も値を取り出すことも出来ないゴミ。

ここまで見た
  • 271
  •  
  • 2014/03/08(土) 00:02:56.66
キャストして使うものだ

フリックゾンビ
フリック回転寿司
ここまで見た

★お気に入り追加

このページを共有する
facebook twitter hatena line google mixi email
おすすめワード