【C】今日からC言語勉強するぞ【C】

このエントリーをはてなブックマークに追加
1枢軸 ◆AmzNr0BSVY
(゚∀゚)ウヒャッ
春ですね。
31:04/02/25 17:32
あきらめますた。
4鳥取砂丘 ◆Dream/3P/. :04/02/25 17:35
       |\___
       / :::::::。::::::;;;;;;>
      /::::::::メ::;;;www
    )ヽ/ とノ (,,゚д゚)つ
   メノ'\    /
       U"U
春だな。。。。
ム板の掃き溜めに移動汁
【独習C】猿58【猿C言語教室 part4】
http://pc2.2ch.net/test/read.cgi/tech/1075720424/l50
いいから土に還れよ
8ミユホ? ◆ox5o/4Coz. :04/02/25 19:59
今日はコンパイルというものの仕方とC言語のプログラムの雛型等を勉強した。
それとよくわからない前置き等を流し読みした。
まぁ読み飛していても多分大丈夫だろう。。。
とりあえず本日の締めくくりとして以下のようなプログラムを作成した。
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0001.txt

なんだかつまらないプログラムだがいいや。
最初はこんなもんだろう。
とりあえずこれは絶対覚えておいたほうがいいと思ったからノートに10回程書いておいた。
9枢軸 ◆AmzNr0BSVY :04/02/25 20:00

今日はコンパイルというものの仕方とC言語のプログラムの雛型等を勉強した。
それとよくわからない前置き等を流し読みした。
まぁ読み飛していても多分大丈夫だろう。。。
とりあえず本日の締めくくりとして以下のようなプログラムを作成した。
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0001.txt

なんだかつまらないプログラムだがいいや。
最初はこんなもんだろう。
とりあえずこれは絶対覚えておいたほうがいいと思ったからノートに10回程書いておいた。
せめてhello worldくらい書こうや。。
11枢軸 ◆AmzNr0BSVY :04/02/25 20:49
>>10
マターリ勉強していこうと思っているので。
そのうちそのhello worldをするかもネ(・∀・)

#include <stdio.h>

int
main(int argc, char *argv[])
{
  int i;
  for(i=0; i<1000; i++)
    printf("Hello, world を(・A・)作れ¥n");
  return 0;
}
13枢軸 ◆AmzNr0BSVY :04/02/25 21:30
>>12
「Hello, world を(・A・)作れ」がイパーイ表示された(´A`;)
でもすご(・∀・)イイ!
#include <stdio.h>

void main(void)
{
  int i=0;
  for(;;){
    printf("Hello, world を(・A・)作れ %d\n",i);
    i++;
  }
}
Perl教えてくれ
16枢軸 ◆AmzNr0BSVY :04/02/25 21:50
>>14
無限ループΣ(´Д`;)
でも数字が増えていってカコヨカタ

#include <unistd.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int
main(int argc, char *argv[])
{
  int s, i;
  char text[] = "H e l l o , w o r l d";
  s = strlen(text);

  for(i=s; i>=0; i--) {
    system("clear");
    printf("%s¥n", text + i);
    sleep(1);
  }
  return 0;
}
return 0; よりも exit(EXIT_SUCCESS); の方が好きです。
>>18
そうですか。
#include <stdio.h>

int
main(int argc, char *argv[])
{
  char h[] = {0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x2c,
        0x20, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x00};
  printf("%c%s%c¥n", 0x5b, h, 0x5d);
  return 0;
}


21デフォルトの名無しさん:04/02/26 08:48
学校でC勉強してるんだけど、列挙体とばされちまったよ
これ、あましつかわないからといいって、実際とのとこどうなん?
結構つかうんじゃないのか?
>>21
非常に良く使用します。
自分も使います

意外と良スレじゃん
24デフォルトの名無しさん:04/02/26 09:06
dokoga
>>21
なんで?と聞いて「#defineで代用できるから」と答えが返ってきたら、それ以降授業の内容は信じなくていい。
どのenumも同じ名前空間しか持てないんだからdefineと同じじゃん
27鳥取砂丘 ◆Dream/3P/. :04/02/26 10:24
引数の型をenumにすれば不正な値の代入を防げるわけだけど・・・
防げるか?

enum foo { hoge, hage };
enum bar { aaa, bbb, ccc };
void dummy(enum foo f){
}
int main(void) {
dummy(hoge);
dummy(100);
dummy(ccc);
return 0;
}
29鳥取砂丘 ◆Dream/3P/. :04/02/26 11:59
enum.cpp
enum.cpp(8) : error C2664: 'dummy' : 1 番目の引数を 'const int' から 'enum foo'
に変換できません。 (新しい機能 ; ヘルプを参照)
列挙型への変換には static_cast、C スタイル キャストまたは関数スタイル キャストが必要です

enum.cpp(9) : error C2664: 'dummy' : 1 番目の引数を 'enum bar' から 'enum foo'
に変換できません。 (新しい機能 ; ヘルプを参照)
列挙型への変換には static_cast、C スタイル キャストまたは関数スタイル キャストが必要です
30鳥取砂丘 ◆Dream/3P/. :04/02/26 12:00
あ、Cだとコンパイル通るのか・・・消えますスマソ
>>23
必死だな
32枢軸 ◆AmzNr0BSVY :04/02/26 21:28
今日は、昨日勉強した事をちゃんと覚えているかテストした後、
画面に文字を表示する事のできるprintfと
\nと\tのエスケープシーケンス、そして変数の使い方や
計算の仕方などを勉強した。
本日の締めくくりとして以下のプログラムを作成した。
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0002.txt

文字を表示した時は感動した。きっと皆もそうだったのだろう。
まあいつ挫折するか楽しみにみてるよ。
>>33
そういうなや
プログラムを動かしたときの感動っていうのは大事だよ
春休みが終わったら消えるだろ
おれはfor文組み合わせて九九の表作ったときに感動した
さっさと挫折しろ
#include <windows.h>
LESULT CALL WndProc(HWND,UNIT,WPARAM,LPALAM);
ATOM regApp(HINSTANCE);
BOOL InitInstance(HINSTANCE hInst,int);
int WINAPI WinMain(HINSTANCE hInst,HINSTANCE hPrevInst,
LPSTR lpCmdLine,int nCmdShow){MSG msg;
if(!regApp(hInst))return FALSE;if(!InitInstance(hInst,nCmdShow))
return FALSE;while(TRUE){/*中略*/TranslateMassege(&msg);
Dispatch(&msg);}return msg.wParam;}/*登録作成中略*/
LRESULT CALLBACK WndProc(HWND hWnd, UINT msg,WPARAM wp,LPARAM lp)
{HDC =hDC;PAINTSTRUCT pst;
char *ss = "Hello, world を(・A・)作れ";
switch(msg){case WM_PAINT:hDC=BeginPaint(hWnd,&pst);
TextOut(hDC,20,20,ss,strlen(ss));EndPaint(hWnd,&pst);
break;default:return(DefWndProc(hWnd,msg,wp,lp));}
return 0;}

つ、つかれた… でもまあ、がんがれ。
38枢軸 ◆AmzNr0BSVY :04/02/27 22:18
今日は、昨日勉強した事を復習した後、
キーボードからの入力を受け取ることのできるscanf文と、
文の流れを制御できるif文、そして、文字の置き換えの可能な
マクロを勉強した。
本日の締めくくりとして以下のプログラムを作成した。
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0003.txt

今回は好きなゲーム「ドラゴンクエスト3」の宿屋のシーンを再現してみた。
今後もこんな感じで作っていこうと思う。
>>38
elseはまだやってないのか
40枢軸 ◆AmzNr0BSVY :04/02/27 22:29
>>39
elseって・・・何ですか?(苦笑
>>40

if(条件A) {
処理A
} else {
処理B
}

条件Aならば→処理A
そうでなければ(else)→処理B

38のソースは
if(selection==0)
{
...
}
else
{
printf("*「さようなら 旅の人\nまたお立ちよりください。\n");
}

と出来るな。
さっさと挫折しろ
43枢軸 ◆AmzNr0BSVY :04/02/27 22:41
>>41
なるほど
リムルダールの町でパフパフ姉さんと遭遇!
「おいで ぼうや。
ぱふぱふしてほしいなら
50ゴールドよ。」
45デフォルトの名無しさん:04/02/27 23:47
がんがれ
scanfは使わないほうがいいんですか?
>>46
今あちこちでscanf(・A・)イクナイ!っていうレスを見かけるから
そう思うのも無理はない。

理由が分かっていれば使っても問題ないと思うよ。
分からないなら、使わないよりも使わない理由を調べる方が賢くなる。
ここ見て「俺も勉強しようかな…」と思って
C言語 ドリル&ゼミナールってのブクオフで400円で買ってきた
全然ワカラン…
>>48
文系はコード書くのやめて下さい
理系が赤ペン先生にならないとダメなので。
50枢軸 ◆AmzNr0BSVY :04/02/28 01:32
>>50
ガンガレ
そして自分も。
51枢軸 ◆AmzNr0BSVY :04/02/28 01:33
48の間違いですはい。。。
文系とか理系とか言うやつは莫迦。
53枢軸 ◆AmzNr0BSVY :04/02/28 15:47
今日は、休日ということもあり、昼間のうちに前日の復習と勉強が終わった。
内容は、char,int,float,doubleなどの型の違いとlong,shortの使い方。
また、charでの文字の扱い方と変数の値を固定にするconstの使い方。
それに、printfの書式指定の仕方と浮動小数点の丸め誤差、
さらに、unsignedの使い方とsignedの使い方、
そして、sizeofの使い方とキャストのしかたを勉強した。
なんでこんな香具師のために専用スレがあるんだ?
さっさと削除依頼しろ>>1
55デフォルトの名無しさん:04/02/28 16:10
>>54
依頼ならとっくにしたが断られた。
56デフォルトの名無しさん:04/02/28 16:25
早く挫折しようね♪
コテハンスレは削除に値するような気配が濃厚だぜ
ただいまトリップ総当り中
「枢軸」のトリップがあたったら共有コテハンにしよう
59デフォルトの名無しさん:04/02/28 16:56
>>58
ぼるじょあみたいになる予感
何日たったら結果が出るんだろな
61ぼるじょあ ◆yBEncckFOU :04/02/28 17:00
>>59
(・3・)エェー こんなやつと一緒にするなYO!
62デフォルトの名無しさん:04/02/28 17:02
>>58
藻前、よく口先だけって言われるタイプだろ
>>1はこいつと馴れ合ってろ
畠山くんのdelphi教室
http://pc2.2ch.net/test/read.cgi/tech/1033640792/l50
64デフォルトの名無しさん:04/02/28 17:08
>>55
依頼出てないぞ?

http://info.2ch.net/guide/adv.html#saku_guide
3. 固定ハンドル(2ch内)に関して
スレッド
固定ハンドルが題名に入っている・固定ハンドルが占用している・閉鎖的な使用法を目的としている・等は、
自己紹介板・最悪板・夢・独り言板・おいらロビー・なんでもあり板以外では、
原則として全て削除または移動対象にします。

うお、なんだかコテハンが占有してて閉鎖的だな。よし、>>55は削除依頼だ!!
http://qb2.2ch.net/test/read.cgi/saku/1027372992/l50
>>63
ここの1よりキモイコテだな
66デフォルトの名無しさん:04/02/28 17:18
某社のC++基礎講座を読んで、勉強していたらこんなでした。

次の式の値は1です。
4.0 < 3.0 && 6

2時間無駄にしました.
>>66
式も値もめちゃめちゃだな なんだそりゃ
68デフォルトの名無しさん:04/02/28 17:31
4.0 < 3.0 && 6

演算子の優先順位は &&より<のほうが上、よって
まず 4.0 < 3.0 が評価され、これは0
次に 0 && 6 が評価され、これも0

よって式の値は0のような気がするぞ
6966:04/02/28 17:41
うん,ごく簡単なプログラムでためしたら,0(偽,false)であることが確認できました.
茶店で「C++基礎講座」を読んでたけど,確認するため自宅に戻ってPCに向かいました.
おれのコーヒー代を返せ!
7066:04/02/28 17:42
書き忘れた,参考書代も返せ!
71デフォルトの名無しさん:04/02/28 17:47
とりあえずここの1がポインタのところを勉強した時。挫折したならばすぐ削除依頼を出すべきだと思う。
しかしLDBL_MAX分の1の確率で無事のりきったなら特別にこのスレの存続を認めてやろう。
72デフォルトの名無しさん:04/02/28 18:04
>>71
ワロタ
ほとんど0じゃねーか
73デフォルトの名無しさん:04/02/28 18:13
#define LDBL_MAX 1.0L
74デフォルトの名無しさん:04/02/28 18:20
#undef LDBL_MAX
#define LDBL_MAX 1.7976931348623158e+308
75デフォルトの名無しさん:04/02/28 20:52
>>73-74
おまいらのせいで激しく萎えたじゃねえかボケェ
76デフォルトの名無しさん:04/02/28 21:29
ということでこのスレはこれから>>1がいつ挫折するかをヲチするスレになりました。
77デフォルトの名無しさん:04/02/28 22:01
これから、ループとジャンプと関数について勉強します。
明日は、配列、構造体、ポインタとクラスについて勉強します。
明日のいまごろは、C++でウイルスを作ってるつもり。
>>77
木乃伊取りが木村になるなよ
ポインタでCを挫折してプログラムまで挫折しないで欲しい。
そこで別の言語に手を出して、暫くしてからCに戻るのも有りだよ。
>>79
でもポインタって難しいってイメージだけでそんなに難しくないよね。
と思って余裕ぶっこいてたらポインタは理解出来てファイル操作で躓きました。
8177:04/02/28 22:29
おいらの参考書でも、ポインタには対してページを割いてないね。
クラスについてのページが2倍くらいあるよ。
>>81
C++?
なぁ、それは前提として見られてるんじゃないか?ポインタ
それとも高橋麻奈の「やさしいC++」?
83デフォルトの名無しさん:04/02/28 23:09
会社の同僚が作った手作り参考書です。約30ページです。
>>83
ワラタ
>>83
まじかよ・・・C++の解説書だろ?それ・・・
悪いこと言わん。本買って来い
86デフォルトの名無しさん:04/02/28 23:29
>>83
スキャナを持っているならスキャンしてうpきぼんぬ!!
>>86
ソレだ!
数ページでもいいよ
88デフォルトの名無しさん:04/02/28 23:32
ジャンプってのは・・・gotoか?
参考書が手書きなら尚良し。
>>89
しかも一冊一冊書いたものならさらに良し。
9183:04/02/28 23:35
いや、スキャナをもってないんだけどね。
なんだかね、何種類かの市販本のわっかりやすい各頁を抜粋して
入力しなおしたっていってたよ。

プログラムソース例は、間違っていないようだけど、文章は誤入力が
けっこうあるよ。
俺はクラスを語って30ページで終わっていると言うのが気になる
9383:04/02/28 23:38
ジャンプは、goto continue break return が記載されてます。
9483:04/02/28 23:42
COBOL、FORTRAN を知ってるけど、C、C++を知らない人の学習用に作った
参考書です。
95デフォルトの名無しさん:04/02/28 23:44
83はもしかして40,50のオサーンプログラマーか
96 :04/02/29 00:25
いいじゃないか、参考書作ってくれる先輩って。
作る方も、改めて書く事によって色々分かることもあるだろうし。
おまいら作れるか?
>>96
工房時代にN8の参考書を部活で作ったな・・・
少なくともクラスなどの概念を実用できるぐらいの技術までを30Pにまとめるのは無理
誰か

C言語最強の参考書を作ろう

ってスレ立てて
9983:04/02/29 00:32
おっさんでわるいか。
10083:04/02/29 00:33
仕事じゃ使わんけど、面白そうだからC++を勉強してます。
101デフォルトの名無しさん:04/02/29 00:33
>>98
風前の灯火のはいま垢を使って立ててみるか
10266:04/02/29 00:48
詳しい方がいそうなんで、質問させてください。

「 cin >> x , (x >= 0) && cin
C++では、cinのようなストリームが論理式の一部として評価される場合には、
最後のストリームが問題なく実行された場合には真となり、何か問題があった
場合は偽となります。この例では、ストリームcinに最後の入力が行われた場合
にはcinが偽となります。」


と「C++基礎講座」に書いてあるんですが、何か問題ってどんなことが
考えられるのでしょうか? あと偽となるのですか?
103デフォルトの名無しさん:04/02/29 00:48
>>103
ホントに立てたのか(ワラ
105枢軸 ◆AmzNr0BSVY :04/02/29 00:59
>>103
体を張った冗談にワラタ
106デフォルトの名無しさん:04/02/29 15:07
ところでおまいらはDQ通ぶっているようだが本当のDQ通は何人いるよ?
漏れは本当のDQ通と偽りのDQ通を見分ける方法を考えたよ。そして1週間後、DQ3をしていてある一発ギャグを閃いたよ。
このギャグを笑えるもしくは意味がすぐわかった奴は本当のDQ通だよ、でも一瞬でも考えたやつは偽者だよ。
さあ、おまいらの中の何人が偽者か楽しみだ。

それじゃあ言うぞ。

「うpラゴンヌ」
_| ̄|○誤爆。。
>>106
むしろ、ミネルバトンサーガ。
109枢軸 ◆AmzNr0BSVY :04/02/29 20:07
今日は、この1週間のまとめと
その締めくくりとして以下のプログラムを作成した。
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0005.txt

売るところは面倒なのではぶいた。
>>109
ダレも、見ない。
>>110
俺は見たぞ。ただのif文だった。
しかもelseが一つもない。
っていうかネストしすぎ。
elseとswitchを使え
113枢軸 ◆AmzNr0BSVY :04/02/29 20:29
>>111
ifしか制御を知りませんが何か?
知らないならしょうがないとして、だ。

仮に持ってる金が買う道具の値段と一致してたら処理しないじゃないか
もしかしてそのためにわざわざ所持金をdoubleにしてるのか?
数字以外が入力されたらどうするつもりだ?
>>113
money と DragonKiller が同じ値だった場合、どうなるか?
とかも、しっかり考えたか?
117枢軸 ◆AmzNr0BSVY :04/02/29 20:46
>>114
intだけだとまとめにならないと思ったのでわざわざdoubleを使ったのですが。
たしかに持ってる金が買う道具の値段と一致していたら処理しですね。
一応修正
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0005_b.txt

ていうか無闇に長くなった品 _| ̄|○
118枢軸 ◆AmzNr0BSVY :04/02/29 20:48
>>116
全然考えてませんでした。。。
119デフォルトの名無しさん:04/02/29 20:49
>>117のソース
目がぁ!目がぁぁぁぁ〜〜〜!!
120デフォルトの名無しさん:04/02/29 20:50
>>117
ここまで凶悪なソースを見たのはもしかすると初めてかもしれんw
>>119
別に驚くほどのことは無いと思うが・・・
これはこれでいいんじゃないの?

少なくとも俺は
>ていうか無闇に長くなった品 _| ̄|○
と書いてあるのを見て、こいつは将来性があると見たが。
無駄に長い。
>>121
>>ていうか無闇に長くなった品 _| ̄|○
>と書いてあるのを見て、こいつは将来性があると見たが。
むやみに長くなったことに気づいた時点で、
きれいに短くしようとすれば将来性があると
いえるかもしれんが
>ifしか制御を知りませんが何か?
などと抜かしてるようじゃ将来性はないと見た。
124デフォルトの名無しさん:04/02/29 21:02
その割にはキャストなんか知っているんだよな。無意味なキャストだけど。
>>124
今までの>>1のやってきた事を見る限り意味は無いけどまとめなんで無理やりいろいろ詰め込んでみました。って感じだと折れは思うんだが。
でもその割にはマクロ使ってねえよな。
値段を const にするとことかもな。
こんなところには気が回るのにifしか知らないのは妙だ。
127デフォルトの名無しさん:04/02/29 21:09
初心者ってポインターと配列の違いでよくつまずくよな。
参考書でもサラリと誤魔化している本が以外と多い。


printfの%gも知っているのかw
129枢軸 ◆AmzNr0BSVY :04/02/29 21:15
参考書の書いてる順序どうりにやっているんですが。。。
何かおかしいんでしょうか?
>>129
s/どうり/どおり/
にほんごがおかしいです。

else とか switch とかキーワードが出てるんだから
ググればいいでしょ。
もしかして参考書に書いてあることしかやらんつもりか?
131枢軸 ◆AmzNr0BSVY :04/02/29 21:31
>>130
あー、はい。
もちろん皆さんの言っていることはちゃんと頭の中には置いてどこらへんで何を使ったらいいか等は覚えていますが
今は参考書を使って勉強しているので読み終わるまでは参考書に従って勉強したほうが得かと思いまして。。
132デフォルトの名無しさん:04/02/29 21:37
とりあえず1は読んでる参考書の名前を晒せ。
漏れはそっちのほうが気になるわけだが。
133デフォルトの名無しさん:04/02/29 21:39
>>77は枢軸じゃないんだよな?
134枢軸 ◆AmzNr0BSVY :04/02/29 21:43
>>132
「C言語によるプログラミング基礎編第2版」内田智史 監修  株式会社システム計画研究所 編 ってやつです

>>133
違うです。。。
ifを教えるのにelseを同時に教えないなんて、なんて参考書だw
そう叩くなよ。初心者が参考書の順番通りにやってたら
凶悪なソースになるのも当然だし

>>135
激しくワラタ。確かにそうだよな
むしろ>=も教えてないんだろ?なんて参考書だ
今の知識だけでもうテキストベースのゲームは作れるぞ。
弟切草みたいなの。
139デフォルトの名無しさん:04/02/29 22:15
>>138
とんでもないスパゲティソースが・・・ (((゚Д゚)))ガクガクブルブル
140デフォルトの名無しさん:04/02/29 22:30
なんかここの1見てると俺がだらだら勉強してきた中級レベルのC言語の知識なんてすぐ抜かされそうだな。
確かにソース書きながら勉強してるのは良いやり方だと思う。
初めてやったにしては理解度は遅いわけでもないし。
がんばれよ。
142デフォルトの名無しさん:04/02/29 22:42
うわーん!!!
>>134 内田先生知ってるよ!!
143デフォルトの名無しさん:04/02/29 22:46
>>142
どんな香具師だ?
144142:04/02/29 22:48
渋くてカッコイイ。
授業はいいんでないの?
私、文系だったんであんまり詳しいことはわかんないよ。
145デフォルトの名無しさん:04/02/29 22:58
>>144
渋くてカッコイイがDQNな参考書しか書けないとは
っていうか漏れはここにきて初めて気づいたんだが仮に内田さんが実はかなり頭の切れる香具師だったとして>>1が今やってるのはいわばさわりの部分でelseとか本格的なことはこれからやるんじゃいのか?
違ったら内田さんは本物のDQNだと思うわけだが
146781:04/02/29 23:03
んーーーー、どうでしょう?
名前消すの忘れた・・・・・。
>>146 147 は 144 です。
>>117
DragonKillerを買うとして、ちょうど2つ分の金を持っていると
無理矢理2つ買わされてしまうのは仕様ですか?
>>145
>今やってるのはいわばさわりの部分でelseとか本格的なことはこれからやるんじゃいのか?
さわりの部分を学んだら、後は枝葉末節の部分しか残らないと思うが、いかが?
さわり の意味が分かってないんでしょう。
さわり=本質・中心ですよ。>>145
152デフォルトの名無しさん:04/03/01 11:05
>>117のを適当に整理してみた。

http://pcqa.s3.xrea.com/upload/source/up0164.c
153デフォルトの名無しさん:04/03/01 11:17
>>151
おさわりOKし放題!!の意?
154勝手に改造:04/03/01 11:24
ifの習い立てだとこうなるんだな。。。
156枢軸 ◆AmzNr0BSVY :04/03/01 15:25
>>156
参考書ではまだ >= とか <= とか -= は出てきてないのか?
158枢軸 ◆AmzNr0BSVY :04/03/01 15:31
>>157
==と!=しか出てきてませんですはい
>>158
< と > も使ってるように見えるが?
160デフォルトの名無しさん:04/03/01 15:36
>>158
> が書いてあって >= が無い? なんだそりゃ。
見たままだよ。≧ と同じ。
161枢軸 ◆AmzNr0BSVY :04/03/01 15:41
>>159
==と!=と\>しか出てきてませんですはい
(´Д`;)
162デフォルトの名無しさん:04/03/01 15:46
スレタイみてとんでもない糞スレかと思って来てみたらそうでもないじゃねえか。
ってことで鬼面カキコ
>>161
\>とは何だ?
>>163
打ち間違えかなんかじゃネーノ?
そうじゃなかったら折れはびびる
>>164
てっきり新種のdigraphかと思った。
166デフォルトの名無しさん:04/03/01 16:07
>>165
違うだろ
167枢軸 ◆AmzNr0BSVY :04/03/01 17:42
今日は、if文についてのより詳しい説明とif文で使う関係演算子・論理演算子・否定演算子、
そして、elseの使い方とswitch文の使い方を勉強した。
本日の締めくくりとして以下のようなプログラムを作成した。
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0006.txt

今回は、昨日作成した武器屋プログラムに変更を加えた。
168デフォルトの名無しさん:04/03/01 18:01
>>167
やっぱりif文だけよりスマートかつ見やすいな。
この復習としてコード書きん時に
何も見ないで書いてる?参考書見ながら書いてる?
170枢軸 ◆AmzNr0BSVY :04/03/01 18:30
>>169
1回目は参考書見ながら書いて、2回目は1回目のことを思い出して書いてまふ。
171デフォルトの名無しさん:04/03/01 18:59
おい>>1よ、今はCなぞやっている場合ではない。
流行の最先端。Javaをやるべきだ。
C をやってからでいいよ
C で設計できないクズは
Java 使っても糞コードしか書かない
>>170
ここでenumも覚えるべし。
分かりづらかった。
>173はc0006.txt についてのコメント
日記スレウザーーーー
176デフォルトの名無しさん:04/03/01 19:12
>>173
1にとって参考書は絶対だから順序を飛ばすなんてとんでもない
変な参考書みたいだから、enumなかったりしてね。
178デフォルトの名無しさん:04/03/01 19:23
>>175
春休みが終わるまでの辛抱だ。

それはそうとイナゴか。
春休みどころかこのスレが終わるまで続くかどうか。
180デフォルトの名無しさん:04/03/01 19:27
>>1はもうC言語卒業ということで。
181デフォルトの名無しさん:04/03/01 19:29
>>178
1がポインタを勉強しだすまでを条件に追加希望
>>181はC言語経験ないに1Java
早く終わらないかな・・・このスレと春休み。
てか3月中旬からじゃないのか?春休みは
183デフォルトの名無しさん:04/03/01 19:33
>>182
1は38歳にも関わらずあまりに仕事ができないので人生の春休みに入りますた
184デフォルトの名無しさん:04/03/01 19:33
( ゚,_・・゚)
俺俺に聞けから誘導されてきました。ちょいと教えとくれ。
#include <stdio.h>
/* #define GLOBAL */
#ifdef GLOBAL
const int DragonKiller=15000,AngelRobe=3000,DragonShield=3500;
struct _item{ char *name; int price;
}ItemList[]={
{"ドラゴンキラー", DragonKiller},
{"天使のローブ", AngelRobe},
{"ドラゴンシールド",DragonShield},
};
#endif

int main(void)
{
#ifndef GLOBAL
const int DragonKiller=15000,AngelRobe=3000,DragonShield=3500;
struct _item{ char *name; int price;
}ItemList[]={
{"ドラゴンキラー", DragonKiller},
{"天使のローブ", AngelRobe},
{"ドラゴンシールド",DragonShield},
};
#endif

return 0;
}
GCC 3.3.1 で、GLOBAL無効だとOKなんだけど、
GLOBAL有効だとコンパイルエラーになるんだ。なんで?
>>185
>>1のプログラムのパクリかよ
>>185
更にスレ違い。
おばァちゃんに聞いてきな。
>>185
スレ違いこっちにいきな。
http://pc2.2ch.net/test/read.cgi/tech/1075217631/
>188 いや、宿題ぢゃないだろ?
>>188
(・3・)アルェー宿題じゃない気がするYO!
とか言われるぞ
191ぼるじょあ ◆yBEncckFOU :04/03/01 19:46
>>190
(・3・) アルェー なんだか宿題のような気がするYO!
192デフォルトの名無しさん:04/03/01 19:46
>>179
っていうか春休みって2週間くらいだろ?
2週間くらいなら続けるんじゃねーの?
まぁまぁ>>1よ。コンソールなんかやっとらんでwin32APIをいじろうよ。
華やかで面白いからさ。挫折するほど難しくないからさ。
>>185
なんでって…エラーメッセージそのままだろ?
それでわかんないなら参考書を100回読み直すか、
C言語勉強すんのあきらめた方が得策だぞ。
>>192
文系大学生という選択肢が有力。3000金ガバス賭けてもいい。
中学生に見える。
197185:04/03/01 19:51
だってグローバルとローカルで動作が違うのが気になるから
>>1パクって作ったんだが何が間違ってるかわからん。諦めたけどせっかくだからうp

http://pcqa.s3.xrea.com/upload/source/up0166.c
小学生に見える。
>>198
悪いことは言わん。>>1を真似るのはやめろ。

そして華麗に200げと
>>198
>>1を参考にするのはやめろよ・・・
202デフォルトの名無しさん:04/03/01 19:54
この板の住民 >>>>> 超えられない壁 >>>>> 一応努力はしている>>1 >>>>> 超えられない壁 >>>>> >>185
>>198
武器の値段をconstにしただけまだ1のほうが見所がある。
>>204
ホラ。これから株価とコラボレーションするようにしようとしてたんだよ。多分。
207デフォルトの名無しさん:04/03/01 20:01
すごいたらい回しだなw
>>206
ワラタ
>>204
ごめん。constの意味分からないからパクらなかった。%gは何かもわからず使ってみた。
サッパリだね。
>>198
case 2 とか case 3 とかの break が抜けているぞ。
>>198
if (所持金 == 値段)
 お金が足りないっていわれる。;

ドラゴンシールドだったらDSじゃねーの?
>>210
ごめん。switch使うの初めてだからこれで当たってるかと思ってた。
>>211
ごめん。綴り知らなかった。
おまいら、なんのかんの言いながら>>1が好きだろ
214デフォルトの名無しさん:04/03/01 20:09
>>210
198には絶対にif〜elseの処理が行われるという自信があるので抜いています。
>>214
ばーーか
>>214
if(ans == 'y')
の条件が必ず成立するのか?
わざわざ [y/n] と問いかけているのに?
217198:04/03/01 20:17
実行して、買うもの選ぶ時ぐらいから変になって一時間近く悩んだけどどうやっても無理でした。
私には高度なプログラムだったらしいです。お疲れ様でした。
>>1の叩かれ無さ具合と>>198の叩かれ具合の差が笑える
219デフォルトの名無しさん:04/03/01 20:18
>>216
バカな198には絶対に条件が成立する自信があるというネタだったのだが。。。
とりあえずこのスレを笑えるスレにした>>198はネ申
>>193>>1を挫折させるために雇われたヒットマン
222デフォルトの名無しさん:04/03/01 20:40
>>171>>1を挫折させるために雇われたホットマン
なかなか縮められんなあ。

#include <stdio.h>
const char*W[]={"ドラゴンキラー","天使のローブ","ドラゴンシールド"};const int P
[]={15000,3000,3500};double m=14052.5;void B(int c){if(m>=P[c]){m-=P[c];printf(
"*「%sだね。\nほらよっ!勇者さん(所持金%g)\n\n",W[c],m);}else puts("*「おっ"
"と ざんねんだが\nお金が たりないようだ。\n");}int main(void){int s,S,i;prin\
tf("*「ここは 武器と防具の店だ。\nどんな用だい?\n(かいにきた=0,やめる=それ"
"以外)>>>");scanf("%d",&s);puts("\n");if(!s){printf("*「何を買うかね?(所"
"持金%gG)\n",m);for(i=0;i<3;++i)printf("%s\t\t%dG\t\t%d\n",W[i],P[i],i);sca\
nf("%d",&S);if(S>=0&&S<3)B(S);}printf("*「また来てくれよなっ!\n");return 0;}
224デフォルトの名無しさん:04/03/01 22:21
要素数が10の配列inから、降順にソートして配列outに格納する

というプログラムを綺麗にシンプルに書きたいんですが、どんな感じになりますか?
#include <stdio.h>
char*W[]={"ドラゴンキラー","天使のローブ","ドラゴンシールド"};int P[]={15000,
3000,3500};double m=14052.5;B(int c){(m>=P[c])?m-=P[c],printf("*「%sだね。ほら"
"よっ!勇者さん(所持金%g)\n",W[c],m):puts("*「おっとざんねんだがお金がたりない"
"ようだ。");}main(){int s,S,i;puts("*「ここは 武器と防具の店だ。どんな用だい?"
"\n(かいにきた=0,やめる=それ以外)>>>");scanf("%d",&s);puts("\n");if(!s){printf(
"*「何を買うかね?(所持金%gG)\n",m);for(i=0;i<3;i++)printf("%-18s%9dG%3d\n",W[i]
,P[i],i);scanf("%d",&S);if(S>=0&&S<3)B(S);}puts("*「また来てくれよなっ!");}
>>224
マルチ発見
>>224

ins = [2,9,6,1,7,5,4,8,3]

sort [] = []
sort (x:xs) = sort [y| y<-xs, y>x] ++ [x] ++ sort [y| y<-xs, y<=x]

main = print $ sort ins
>>227
Haskeller発見
229223:04/03/01 23:10
>>225
それじゃ>>1が書いたのと違うからヤダ。
全角だったのが半角になってたりconstがなくなってたり。

gcc -Wall で警告出るから矢田。
int省略してるしreturn書いてないし。

1行縮めた。

#include <stdio.h>
#define X(Z) const int P[]={15000,3000,3500};int s,S,i;double m=14052.5;char*W\
[]={"ドラゴンキラー","天使のローブ","ドラゴンシールド"};void B(int c){m>=P[c]?\
m-=P[c],Z("*「%sだね。\nほらよっ!勇者さん(所持金%g)\n\n",W[c],m):puts("*「"\
"おっと ざんねんだが\nお金が たりないようだ。\n");}int main(void){Z("*「こ"\
"こは 武器と防具の店だ。\nどんな用だい?\n(かいにきた=0,やめる=それ以外)>"\
">>");scanf("%d",&s);puts("\n");if(!s){Z("*「何を買うかね?(所持金%gG)\n"\
,m);for(;i<3;++i)Z("%16s\t\t%5dG\t\t%d\n",W[i],P[i],i);scanf("%d",&S);if(S>=0
X(printf)&&S<3)B(S);}puts("*「また来てくれよなっ!");return 0;}
ここは7行プログラミングスレか?
231デフォルトの名無しさん:04/03/01 23:14
ここはこれから>>1が書いた長いソースを縮めるスレになりました
232デフォルトの名無しさん:04/03/01 23:50
なんかここの>>1がうらやましいよ。2chのみんなに支えられつつマイペースに勉強できてるって感じでさっ。
ようし、漏れも勉強スレ立てようかな
>>232
(´,_ゝ`)プッ 下手な釣りだなぁ おい
234あのぉ・・:04/03/02 03:12
Meにgccを認識させたいんですが・・・。
>>234
なぜこのスレに?
もしかして、ここ良スレなのか…。
よーしパパ、1をマターリ観察しちゃうぞーってノリなん?
>>232
猿スレに行けば、猿が面倒見てくれるぞ。
>>237
猿どものシバキ合いに巻き込まれるぞ。
239枢軸 ◆AmzNr0BSVY :04/03/02 18:59
今日は、昨日の復習をした後、
math.hの使い方、while・do-while・for等のループ文。
それに、それに関係するcontinueの使い方、
また、goto等の無条件分岐、getchar・putchar等の使いかた
そして、インクリメント・デクリメントの仕方と条件演算子を勉強した。
本日の締めくくりとして以下のようなプログラムを作成した。
http://www.jttk.zaq.ne.jp/badgw202/c/c0007.txt

本日もこのプログラムは昨日のプログラムを使用して作成した。
240帰って来た185:04/03/02 19:02
#include <stdio.h>

enum _price{ DragonKiller=15000, AngelRobe=3000, DragonShield=3500 };
struct _item{
const char *name; const int price;
}ItemList[]={
{"ドラゴンキラー", DragonKiller},
{"天使のローブ", AngelRobe},
{"ドラゴンシールド",DragonShield},
};
int NumOfItem(void){ return sizeof(ItemList)/sizeof(struct _item); }
const char *itemName(const int itemNo){ return ItemList[itemNo].name; }
int itemPrice(const int itemNo){ return ItemList[itemNo].price; }


int main(void)
{ double money=14052.5;
int select,SelectBuy;
printf("*「ここは 武器と防具の店だ。\nどんな用だい?\n");
printf("(かいにきた=0,やめる=それ以外)>>>");
scanf("%d",&select);
printf("\n\n");
241帰って来た185:04/03/02 19:02
if(select==0){
printf("*「何を買うかね?(所持金%gG)\n",money);
{ int n;
for(n=0; n<NumOfItem(); ++n)
printf("%-20s\t%5dG\t\t%d\n", itemName(n), itemPrice(n), n);
}
printf("\n%-20s\t%s\t%s\n\n>>>", "やっぱり買わない", "\t", "それ以外");
scanf("%d", &SelectBuy);
if(0<=SelectBuy && SelectBuy<NumOfItem()){
if(money>=itemPrice(SelectBuy)){
money-=itemPrice(SelectBuy);
printf("*「%sだね。\nほらよっ!勇者さん(所持金%gG)\n\n", itemName(SelectBuy), money);
}else{
printf("*「おっと ざんねんだが\nお金が たりないようだ。\n\n");
}
}
}
printf("*「また来てくれよなっ!\n");
return 0;
}
>>2390
予習・復習を欠かさない奴だな。
素直に関心した。

お前、結構優等生だろ?
悪いことは言わない。goto は存在を無視してくれ。
他の言語ではなかなか応用利かないから。
ラベルにセミコロンはイランだろ。
偶然SelectBuy == 3だったときの動作は仕様ですか?
246枢軸 ◆AmzNr0BSVY :04/03/02 19:13
gotoを使うと飛ぶ先を探さなければならない文コードが読みにくくなりますね。
gotoが便利な場面ってどんな時なのでしょうか?

ていうかこの板でも散々叩かれてるし243氏の言うとおり見なかった事にした方がいいのか (´Д`;)
例外処理とかの時はたまに使う。ここでその論争はすべきじゃないけどな
248枢軸 ◆AmzNr0BSVY :04/03/02 19:19
continue が載ってて break は乗ってなかったのか?
250枢軸 ◆AmzNr0BSVY :04/03/02 19:20
248は245宛
>>248
else if にする必要ない。
else でよかろう。
252枢軸 ◆AmzNr0BSVY :04/03/02 19:27
>>249
載ってなかったです。
でもswitch文の時どういうものかをだいたい説明していたのでcontinueと一緒に載ってなかったのではないかと推測
>248
for(;;) //while(1)
{
printf("(かいにきた=0,やめる=それ以外)>>>");
scanf("%d",&select);
printf("\n\n");

SelectBuy=3; /* 仮 */
if(select==0)
{
printf("*「何を買うかね?(所持金%gG)\n",money);
:
switch(SelectBuy)
{
:
default:
SelectBuy=3;
break;
}
printf("*「ほかにも 用は あるかね?\n\n");
}
if(SelectBuy==3) break;
}
これでどお?
>>251
意味が無いのは1も分かっているのではないかと言ってみる
255253:04/03/02 19:31
if(SelectBuy!=3) printf("*「ほかにも 用は あるかね?\n\n");
こうした方が良いな
>>253
そんなことするならelse文を消してforの条件を弄ったほうが早いんじゃねーの?
>256
無限ループしか知らないんだよ!
258デフォルトの名無しさん:04/03/02 19:48
253って185?
259223:04/03/02 19:51
3項演算子は正しく使いましょう。

include <stdio.h>
#define X(Z) const int P[]={15000,3000,3500};int s,i;double m=14052.5;char*W[]\
={"ドラゴンキラー","天使のローブ","ドラゴンシールド"};void B(int c){m<P[c]?put\
s("*「おっと ざんねんだが\nお金が たりないようだ。\n"):Z("*「%sだね。\nほら"\
"よっ!勇者さん(所持金%g)\n\n",W[c],m=m-P[c]);}int main(void){Z("*「ここは"\
" 武器と防具の店だ。\nどんな用だい?\n");for(;;){Z("(かいにきた=0,やめる=そ"\
"れ以外)>>>");scanf("%d",&s);puts("\n");if(!s){Z("*「何を買うかね?(所持"\
"金%gG)\n",m);for(i=0;i<3;++i)Z("%s\t%s%dG\t\t%d\n",W[i],i<2?"\t":"",P[i],i\
);Z("\nやっぱり買わない\t\t\tそれ以外\n\n>>>");scanf("%d",&s);if(s>=0&&s<3)\
B(s);Z("*「ほかにも 用は あるかね?\n\n");}else break;}Z("*「また来てくれよ"
X(printf)"なっ!\n");return 0;}
>>1はマジメにやる気があるならあぷろだを用意すること。
>>259
s/include/#include/
262デフォルトの名無しさん:04/03/02 20:03
>>260
なんであぷろだ?
>>262
挫折させようとしてるヒットマンかも。かも。
このスレにはヒットマソが多いですね
265デフォルトの名無しさん:04/03/02 21:07
1さ〜ん。そろそろ武器屋はやめにして他のプログラム作ってくださいよ〜
よし次はボッタクリ酒場を作れ!!
そろそろ戦闘シーンぐらい余裕だろ。
268デフォルトの名無しさん:04/03/03 16:05
unsigned long long型をprintfってどうやるん?
269デフォルトの名無しさん:04/03/03 16:06
>>268
%llu
270枢軸 ◆AmzNr0BSVY :04/03/03 18:32
今日は、昨日の復習と一昨日の復習をした。
また、練習として以下のプログラムを作成した。
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0008.txt

今回は、DQ1を参考にして作った。
>>270
久しぶりにdo-whileを見た
>>270
ちゃんと2を入力しても「ちゃんと0〜2の番号を入力してください」って
いわれるのは仕様ですか?

switch文はあえて使ってないんですか?
3項演算子はあえて使ってないんですか?
273枢軸 ◆AmzNr0BSVY :04/03/03 19:11
>>272
仕  様  外  ですた (´Д`;)
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0008_b.txt
>>273
>}else if(select!=0&&select!=1&&select!=2){
は } else if (select != 2) {
でよかろう。

で、switch文は使わんのか?
switch (select) {
case 0: ...
case 1: ...
case 2: ...
default: ...
}
1はポインタの前に関数で挫折しそうないよかん
276枢軸 ◆AmzNr0BSVY :04/03/03 19:35
1さん今日は調子悪いね。
まぁ今日だけだといいんだが、、、
>>275
参考書に出てくる順番による気がする
279デフォルトの名無しさん:04/03/03 19:55
>>278
関数より先にポインタが出てくる参考書なんてあるかよ(藁
とりあえず1はDQN
鉤括弧を閉じないのは仕様ですか?
282デフォルトの名無しさん:04/03/03 20:40
まいったな、学校でC習いいって、6時間でおわっちまったよ。
4万もしたのに、まったく、力つかね〜〜
>>282
ドンマイ!
>>281
鉤括弧が全て閉じているように見える漏れは逝ってよしでつか?
数字以外を入力すると無限ループするのは何とかなりませんか?
scanfを使うなと言ってもまだ無理でしょう。
>>284
*「
↑これのことでは?
>>287
なるへそ
289デフォルトの名無しさん:04/03/03 21:09
>>281
ドラクエでは、元から鉤括弧は閉じてないよ。
ドラクエの仕様だな。
しかしドラクエ1って、1は20才以上だろ
291デフォルトの名無しさん:04/03/03 21:15
>>290
エミュ厨かもしれないぞ
>>290
>>1は無職住所不定の35歳のなので問題無しです
293デフォルトの名無しさん:04/03/03 21:51



この後294から衝撃の真実が明らかにされる!
これさ、すごいよな。ゲロゲロ〜
download.consumptionjunction.com/multimedia/cj_18536.wmv
>276
ローラ姫ぢゃないしとは、一度憑いてくるとずっとそのままなのは仕様でつか?
296枢軸 ◆AmzNr0BSVY :04/03/04 07:49
>>295
仕  様  で  す
正直漏れの初心者の頃でももう少しまともだったぞ・・・
298デフォルトの名無しさん:04/03/04 12:14
>>1
プロフィール教えれ!

名前:
年齢:
性別:
特技:
趣味:
沈々:
299デフォルトの名無しさん:04/03/04 12:30
尋問厨が
300ゲトー
         ,、       ,、
     ,;''"";、 ! \     / ヽ,
( (  ( O ;, '   `''"''''"''   ゙;.
     ';,   !;            ;;
     ';、 ;;'    O    O  ;!  >>298はハムスター。
      ';, ';, *  ┌―┐  ,;
       ゙:、`:、      _ノ  ,.;'
        ヽ、       ,,: ヽ
           ';,.  r'⌒''"   ';,
          ,..;、., ヽ,,.     ';,,
          ノ。o。 ヽ  ゙"''‐''"   ';,
      ( (  ;' ○ ;;,!、        ;,      ;`';,
           `ー‐' -"''-;,,、     ;;i'"""ヽ、ノ ,;
                  ;;,     ,;;'⌒`:、,..,,;;''
                  ';,    ;;'
                   (,,_,,_,,ノ
301デフォルトの名無しさん:04/03/04 16:39
俺もPerlでも勉強しようかな・・・。
Webプロ板いけとか言わないでね。
302デフォルトの名無しさん:04/03/04 17:31
>>301
勉強汁!!
301も参戦決定!
>>301
参戦しなくてもいいよ。
304デフォルトの名無しさん:04/03/04 17:37
>>303
ワロタ
>>301
参戦したいのなら参戦汁!!
とりあいずトリップ付けようね
>>301
他のスレに迷惑かけないでね。
枢軸様の許可なしでは参戦できませぬ。

#個人的には参戦してほしいなぁ〜
>>301
Webプロ板逝け
>>307
Perl/CGIならWebプロ板、Perlならこの板でもおk。
というか細かい事気にスンナ!
309303:04/03/04 17:57
なんでみんなそんなに必死なんだ?
まだ301がどんな香具師がよくわからんのに。。。
もしかしてジサクジエン?
>>309
何で?面白いじゃないか。
俺も301じゃないがperl勉強始めたばっかなので、このスレで晒そうかな。
とりあえず、1のプログラムをperlに直すか。ところで1は自分のサイトにウプしてんのか?
>>309
ウォッチングって結構面白いじゃん。
>>301
登場キボンヌ。
そろそろ1が出てくる時間だな。
ここってあれだろ?春が過ぎるとぞぞっと人が減るんだろ?
315デフォルトの名無しさん:04/03/04 18:36
1さんまだ〜?
>>304
何で>>303で笑えるのか不明。
脳味噌腐ってんの?
腐ってるから味噌
318304じゃないけど:04/03/04 19:46
301 :デフォルトの名無しさん :04/03/04 16:39
俺もPerlでも勉強しようかな・・・。
Webプロ板いけとか言わないでね。

302 :デフォルトの名無しさん :04/03/04 17:31
>>301
勉強汁!!
301も参戦決定!

303 :デフォルトの名無しさん :04/03/04 17:33
>>301
参戦しなくてもいいよ。


302と303のテンションのギャップが笑えるじゃん。
たぶん脳味噌腐ってるのはおまいの方だよ。
>>318
そりゃ笑いのセンスがおかしい。
「ワロタ」って一言付いてるレスはたいていつまらん・・・のだ。
320枢軸 ◆AmzNr0BSVY :04/03/04 20:37
今日は、関数の作り方とプロトタイプ宣言・引数について
そして、戻り値と局所変数について勉強した。
本日の締めくくりとして以下のようなプログラムを作成した。
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0009.txt

今週中に関数の勉強を終わるくらいの速度で勉強しようかと思う。
俺の初心者の時より早いわ
322枢軸 ◆AmzNr0BSVY :04/03/04 21:03
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0009_b.txt
行数節約  (`・ω・´)シャキーソ
>>322
switch(SelectBuy) { ... }
は関数にしないのか?>>223あたりが参考になりそうだが。
324枢軸 ◆AmzNr0BSVY :04/03/04 21:22
>>323
関数にした方がいいんですか?

もしかして普通の感覚だったら関数にするものだったりして。。。 (((゚Д゚)))ガクガクブルブル
>>324
参考書以外に何か使ってる?
326枢軸 ◆AmzNr0BSVY :04/03/04 21:38
>>325
いえ、特には。。
>>324
>もしかして普通の感覚だったら関数にするものだったりして。。。

printf("*「○○ ですね。\n かしこまりました。\n\n");
printf("*「はい どうぞ ゆうしゃさん!\n");
money=money-◎◎; /* -= はまだ出てこないのか? */
printf("所持金:%dG\n\n",money);

↑○○と◎◎が違うだけで他は同じ処理でしょ。
オレは別の関数にしたくなった。
>>327
>>1はまだ文字列取り扱えないから○○の部分を引数にとる関数とかは作れないんじゃ?
まぁ微妙に違う3つの関数を作れっていうなら分かるがそんな事する香具師はDQN
329327:04/03/04 22:01
>>328
いや、引数で与えるんじゃなくてアイテム名と値段の配列を用意して
int sell(int num)
{
char *items[] = { "...", "...", ... };
int price[] = { ..., ..., ... }; /* 構造体にしろっていいたくなるが */

printf("*「%s ですね。...", items[num]);
...
money -= price[num];
...
}
とかやっとけばいいかと思ったんだけど、配列の勉強もまだっぽいな。
330デフォルトの名無しさん:04/03/04 22:19
ていうか301とか311とかは何処いったよ?
331311:04/03/04 22:50
perlって省略しまくり言語だな。とりあえず>>276をperlにしてみた。
http://www1.linkclub.or.jp/~yon/haha/saru-img/saru0675.txt
332デフォルトの名無しさん:04/03/04 23:59
マ板の「プログラマというとかっこいいと言われる」スレにて枢軸発見 キサママトリックス見てC始めたのが?
>322

printf("*「お買い上げですね。\n どれに いたしましょう?\n");
printf("やくそう\t\t\t10G\t0\n");
printf("たいまつ\t\t\t8G\t1\n");
printf("りゅうのうろこ\t\t\t20G\t2\n");
 :
case 0:
printf("*「薬草 ですね。\n かしこまりました。\n\n");

かいたかったのは"やくそう"なんですけど...
1さっさと挫折しろ
センスないよ
低レベルの内容には
たくさん群がるなw
336デフォルトの名無しさん:04/03/05 03:57
ヒマだったからちょっと俺も作ってみた。
DQつながりで「王様ループ」?つーのかなぁ・・・よくあるヤツだけど、
ツッコミ所満載だと思うけど興味のある人、見てやってくださいなw
http://pcqa.s3.xrea.com/upload/source/up0170.txt

いっつもscanfの失敗対策で迷うんだよね、
みんなはどうやってる?まぁ最初からscanf使わなきゃいいんだろうけど。
337デフォルトの名無しさん:04/03/05 04:20
338デフォルトの名無しさん:04/03/05 04:29
   
俺も参加しようかなw
340枢軸 ◆AmzNr0BSVY :04/03/05 08:00
>>332
違いますYO
341デフォルトの名無しさん:04/03/05 09:08
>>339
オマエは猿スレに行け
342301 ◆Perl30z2bw :04/03/05 10:50
登場 (・∀・)ノィョ-ゥ
とりあいず本買ってくるYO!
343デフォルトの名無しさん:04/03/05 11:20
>>342
ガンガレ!!
低レベルスレはレスが早いね
>>344
誰でもわかる内容だからな
346デフォルトの名無しさん:04/03/05 15:53
>>342
レポートよろ
>>346
なんとなくガキ臭いレスだな
>>347
自分でもそう思う。
こんなところで煽ってるのも十分低レベルだと思うが。
350デフォルトの名無しさん:04/03/05 17:43
342のトリップにちと感動した
351301  ◆Perl30z2bw :04/03/05 18:37
今日は午前中に本を買ってき、
午後2時〜5時の間、3時間勉強した。
Perlを導入し、スカラー変数やprint,if,else,chomp...等について覚えた。
今日のまとめとして、本に書いてあったプログラムを本を見ないで、書いてみた。
http://www5e.biglobe.ne.jp/~yb_net/clip/img/15137.txt
本の手順通りいくと、次回は配列変数から始まる。
>>351
スレ違い。
スレタイ見えんのか盲。
ageるな童貞。
353デフォルトの名無しさん:04/03/05 18:44
>>352
過去ログ嫁このDQN
354デフォルトの名無しさん:04/03/05 18:48
>>352
ガキ臭いレスだな
301はC言語経験者もしくはC派生の言語経験者に500Pascal
356枢軸 ◆AmzNr0BSVY :04/03/05 20:06
今日は、昨日の復習をした後、
void型と記憶クラス指定子について、
そして、変数の通用範囲について勉強した。
本日の締めくくりとして以下のようなプログラムを作成した。
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0010.txt

今回は昨日のプログラムを使用して作成した。
357枢軸 ◆AmzNr0BSVY :04/03/05 20:43
ところで関数のところの勉強が予定より大幅に早く終わっちまったので、おまいら何か問題を出してくれるとうれしいです。
358デフォルトの名無しさん:04/03/05 20:50
まずパンツを脱げ
>>357
では >>356 を改造して、文字を一文字ずつ
ゆっくり表示する方法を考えてみれ。
360デフォルトの名無しさん:04/03/05 21:11
>>301
(・∀・)スゴイネ!
センス有るよ。
今後出てくると思うけど
$try = $try - 1;

$try -= 1;
に略せるYO!
>>枢軸
半角スペースでずらすんではなく、タブでずらした方が綺麗し、見やすい。
362枢軸 ◆AmzNr0BSVY :04/03/05 21:22
>>359
1文字ずつ文字を印字していって、印字する度にforで負担をかけて次の文字の印字を遅らす
>>362
PCに負担かけるって事?
364枢軸 ◆AmzNr0BSVY :04/03/05 21:27
>>363
そうでつ
>>362
その方法でもいいから、やってみな。
ただし、コンパイラのオプティマイズには注意しろよな。
ていうか他に方法ないの?
367枢軸 ◆AmzNr0BSVY :04/03/05 22:22
Perlなんだけどさ
10000から0までバババって出してさ、
今度は0から10000までバババって出してさ、
また10000から0までバババって出すプログラム組んでちょーだい。
>>367
乙。

しかし、「どんどん問題出してくれYO」と言う前に、
何か考えなくてはいけないことがあるんじゃないのか?
371枢軸 ◆AmzNr0BSVY :04/03/05 22:32
>>369
プログラムの方法とかですか?
確かにあれだけ代えるのは大変だった。。。 (´Д`)

//そんなプログラムを組むのは非効率的すぎるということを考えろということだったのかもしれない。。。
372デフォルトの名無しさん:04/03/05 22:34
>>367
nが1の時は0を、0の時は1をnに代入するプログラムを最も簡潔な形で書け。
ただし、nには0か1しか入ってないものとする。
>>371
>//そんなプログラムを組むのは非効率的すぎるということを考えろということだったのかもしれない。。。

とりあえず、それが分かっていれば今日のところは勘弁してやるか・・・
そのうちもっと良い方法を思いつくようになるだろう。
374枢軸 ◆AmzNr0BSVY :04/03/05 22:41
>>372
n=1-n
かな?
375デフォルトの名無しさん:04/03/05 22:47
>>374
ご名答
376301 ◆Perl30z2bw :04/03/05 22:50
>>368
#!/usr/bin/perl

$repeat = 1;
$test = 10000;
print "$test ";
while (1) {
$test -= 1;
print "$test ";
if ($test == 0) {
if ($repeat == 0) {
last;
} }
if ($test == 0) {
while (1) {
$test += 1;
print "$test ";
if ($test ==10000) {
$repeat -= 1;
last;
} } } }
exit;

書いてみた。
もっと短くできそうだけど、眠いから( ゚Д゚)寝る!
>>375
初心者だからといって嘘を教えるなよ・・・
n=!n;
n^=1;
の方が1文字短いだろ。
>>377
しっ!375は天然なんだよ
>>376
(=゚ω゚)ノオヤスミ!
380デフォルトの名無しさん:04/03/05 23:16
>>376
お見事
for (0..10000) { print 10000 - $_, " "; }
for (0..10000) { print $_, " "; }
for (0..10000) { print 10000 - $_, " "; }
382デフォルトの名無しさん:04/03/05 23:39
>>1>>301
とりあえずこれに答えろ

性別:
年齢:
特技:
趣味:
プログラム暦:
その他:
383デフォルトの名無しさん:04/03/05 23:40
性別: 心は雌
年齢: 不詳
特技: カキコ
趣味: 記念カキコ
プログラム暦: 2ヶ月
その他: よろしくね☆
384枢軸 ◆AU/OjWxByc :04/03/05 23:45
性別:♀
年齢:19歳
特技:お料理
趣味:カッコイイ男の人と遊ぶこと
プログラム暦:10日くらい?
その他:いろいろ分からないけど教えてください〜 (><)b
>>371
まだ"文字列"扱えないんだっけ?
2バイト文字,\t,\nしか使わないなら

char tmp[3];
int i=0;
while(i<strlen(buf)){
delays();
if(buf[i]=='\t' || buf[i]=='\n'){ putchar(buf[i]); ++i; }
if(buf[i]=='\t' || buf[i]=='\n'){ putchar(buf[i]); continue; }
tmp[0]=buf[i]; tmp[1]=buf[i+1]; tmp[2]='\0';
printf("%s",tmp);
i+=2;
}
>>380
見事か?
while (1) {
print join " ", (0 .. 10000);
print join " ", reverse (0 .. 10000)
}
388380:04/03/06 08:02
>>387
まだ三時間しか勉強しないで、これだけ書けたら見事じゃないかな?
それと>>368は無限ループではなく、
10000から0,0から10000,10000から0で終わりって意味と思ふ。
389デフォルトの名無しさん:04/03/06 08:44
>>386
>>1は配列も扱えない罠
301と1どっちが才能あると思う?
1
>>389
プログラム未経験で1週間ちょいで関数までできる1は秀才。
しかし301が最初の日記と同じ勢いでperlを習得していけば1以上
393デフォルトの名無しさん:04/03/06 09:45
>>392は390宛
394デフォルトの名無しさん:04/03/06 09:48
>>392
出来ると思い込んでるだけではないだろうか。
時には現実を直視できる強い心が必要だぞ、少年。
じゃあ>>1に問題。
いままで習得した技術を駆使してDQ風の戦闘シーンを作れ。
条件追加。
参考書は見ずに作れ。
才能で言えば301の圧勝だろうけど、
1は努力家だ、301が努力家かどうかわかんないけど。
301は才能もあるしIQも高いだろうけど、
「努力に勝る天才無し」
いくら才能があっても努力しなきゃ報われないし、
才能ない椰子でも努力すれば報われるかも知れない。
>>397
禿同。

努力が出来るっていうのも、才能の一つ。
今398がいいこと言った!
397もいいこと言った!




1は良い子と逝った
まさか>>1が今後スカイネットを作ろうとは…
このスレの住人は夢にも思っていなかった。
>>301
プログラムは初めて?
403枢軸 ◆AmzNr0BSVY :04/03/06 10:57
今日は、昨日の復習をした後、(演算子)=の使いかたと配列の定義の仕方、
そして、その使い方を勉強した。
本日の締めくくりとして以下のプログラムを作成した。
http://www.jttk.zaq.ne.jp/badgw202/c/c0011.txt
404枢軸 ◆AmzNr0BSVY :04/03/06 10:59
>>395
今夜作ってもいいでしょうか?
今日は少し予定があるので。。
低レベル
>>405
オマエモナー
407301 ◆Perl30z2bw :04/03/06 11:22
>>402
今回が初めて。
408デフォルトの名無しさん:04/03/06 11:53
>>407
だったら才能あるネ
オレが中学生ぐらいの時に通ったレベルだな( ´,_ゝ`)
410hoge ◆WGlV2Dh//2 :04/03/06 12:24
>>1
漏れも参戦するぞ。
えーと、まずは>>395-356の課題だな。
今日中に作るのは無理だ。
コンパイラ付属のライブラリのマニュアルぐらいは見てもいいよな?
411デフォルトの名無しさん:04/03/06 12:25
>>409
えっ?君中学生にもなってこの程度のレベルのことしかできなかったの?
412デフォルトの名無しさん:04/03/06 12:36
>>410
プログラム暦は?
413hoge ◆WGlV2Dh//2 :04/03/06 12:46
>>412

学校:地方ローカル高校(非進学校)普通科、今年三年生、理系
言語:C/C++(主にC)を半年
主な出現スレ:Win32API質問箱 Build17他多数(名前はhogeではない)

現在のレベル:Cの仕様を大体理解している。今、色んなアルゴリズムを勉強中。>>37ぐらいなら簡単に理解できる。
>>413
Perl使えたら幅が広がるよ。
415デフォルトの名無しさん:04/03/06 12:52
!a が a==0 になるのはなんで?
416hoge ◆WGlV2Dh//2 :04/03/06 12:57
で、DQの戦闘画面って、
上の方に名前/HP/MPなんかがあって、
敵がいて、
下のほうに選択肢なんかが出るやつだよね。
とりあえず、CUIでやるから敵のグラフィックは省くとして、

最初:敵出現(DQTのように一体のみ、数種類)
  ↓
次項:戦闘する。とりあえず「攻撃」、「防御」、「逃げる」、を実装
  ↓
次項:勝利、あるいは、敗北して終了

とりあえず、来週中に作ってみます。他には、

「魔法」、「道具」という項目を作る。
レベルアップする。
勝利したならば、ゴールドを得る
敗北したならば、ゴールドが半分になる
店をつくる。

とりあえず欲張らずに作ります。
ここがDQ1を作るスレですか?
418hoge ◆WGlV2Dh//2 :04/03/06 13:08
>>414
Perlですか。

PHPが書ける友達ならいます。漏れはC/C++以外書けない。

前にHSPにはまった事があったけど、あれはやたらにgoto文が多くなって、
自分で書いたソースさえ何をやっているのかわからなくなったので、止めた。
たった一行でウインドウを出せるから、楽だったんだけどなあ。

>>415

それは必ずしも成り立つわけではないと思います。
確かに、

int a = 1;
int b = !a //aは真、真の否定は偽、よって b == 0

ですが、

int a = 0;
int b = !a //aは偽、偽の否定は真、よって、bは非ゼロになる。


回答しといて何なんですが、↑の時のbの値は処理系依存ですか?
419デフォルトの名無しさん:04/03/06 13:20
現在の参加者の状況
hoge >>厚い壁>>枢軸=301
第2の猿スレになるヨカソ
すいません 私にも質問させてください

#include <stdio.h>

void main( void )
{
int i1,i2; /*カンマをかくことで変数を複数いっぺんに宣言できる*/
double d1,d2;
i1 = 5;
i2 = 3;
printf("和 i1 + i2 %d\n", i1+ i2 ); /*引数内でも計算できる*/
printf("差 i1 - i2 %d\n", i1- i2 );
printf("積 i1 * i2 %d\n", i1* i2 );
printf("商 i1 / i2 %d\n", i1/ i2 );
printf("余 i1 % i2 %d\n", i1% i2 );

d1 = 5.0;
d2 = 3.0;
printf("和 d1 * d2 %f\n", d1+ d2 );
printf("差 d1 - d2 %f\n", d1- d2 );
printf("積 d1 * d2 %f\n", d1* d2 );
printf("商 d1 / d2 %f\n", d1/ d2 );

i1 = ( i1 * i2 ) % 2;
printf("余 %d\n", i1 );

return;
}

最初にi1=5 i2=3ってなっているんですが、
printf("余 %d\n", i1 );のi1は最初の代入と、i1 = ( i1 * i2 ) % 2;のi1どっちが優先されるんですか?
教えて下さい よろしくお願いします
このスレは参戦者のみ質問おkですので、
部外者は(・∀・)カエレ!!

hogeは半年前からやってるから手強いZE
>>418
>int a = 0;
>int b = !a //aは偽、偽の否定は真、よって、bは非ゼロになる。
>回答しといて何なんですが、↑の時のbの値は処理系依存ですか?

0 の否定 !0 は必ず 1 になる事は規格で保障されている筈。
"保障"って根拠教えて

もれのシロート的八層だと ビットオール0 の飯店は ビットオール1=-1
425デフォルトの名無しさん:04/03/06 14:44
while (1) {print "部外者質問野郎は(・∀・)カエレ!!";}
>>424
JIS X3010の6.5.3.3。これは
ttp://www.jisc.go.jp/app/pager?%23jps.JPSH0020D:JPSO0010:/JPS/JPSO0020.jsp=
で参照できる。
低レベルどもあげんなよ
>>424
論理否定とビットの反転の区別がついていないのか?
>426 サンクスコ
ttp://www.jisc.go.jp/ から JIS検索→JIS規格番号検索→JIS詳細表示
でした。でもこのpdfダサすぎない?検索すらできん...

一応、>>1とかも規格は押さえといた方が良いかも(age)
>>429
>検索すらできん
JIS は「紙に印刷した正式文書」を高値で売りつける事で、組織活動の費用を賄っている。
(簡単に検索できるような)テキストデータを無闇矢鱈にばら撒く訳には逝かんのだ。

文句を言う前にその理由を考えれ。
431デフォルトの名無しさん:04/03/06 17:45
初心者ですが、マイクロの統合開発環境いれました。
今日hellow worldつくりました。
432デフォルトの名無しさん:04/03/06 17:51
>>424
あんたは~0と勘違いしていないか?
433デフォルトの名無しさん:04/03/06 17:54
あのPDFファイルは見本みたいなものだな。印刷すらできん。
434デフォルトの名無しさん:04/03/06 21:17
日記まだぁ〜(AA略
435枢軸 ◆AmzNr0BSVY :04/03/06 21:18
436デフォルトの名無しさん:04/03/06 21:19
437枢軸 ◆AmzNr0BSVY :04/03/06 21:20
>>434
日記は朝のうちに更新しますた。

えっ?漏れの日記じゃないって?(´Д`;)
438301 ◆Perl30z2bw :04/03/06 21:31
今日は時間がなかったんで1時間も勉強できなかった。
配列,連想配列,open...等を学んだ。
本の手順通りいくと、次回はサブルーチンから始まる。

今日のまとめとして、なんか書きたいんで、
誰か問題だしてくれると幸いです。
漏れが判るレベルで。。。
>>438
(・∀・)チゴイネ!
早いYO!
これが才能の差ね・・・(´Д⊂グスン
440 :04/03/06 21:42
漏れならPerl勉強するくらいならJavaやるけど
441 :04/03/06 21:44
漏れならJava勉強するくらいならHTMLやるけど
442デフォルトの名無しさん:04/03/06 21:45
漏れならJavaやるくらいならAssemblyやるけど
443 :04/03/06 21:48
漏れならJava勉強するくらいならSexやるけど
>>438
とりあえず>>1の作ったプログラムを何でもいいからperlに変えてみれ。
ただし参考書は見ずにな。
えーこんなウンコをいぢるの〜〜??
446デフォルトの名無しさん:04/03/06 21:57
ところで>>1の作ったプログラムってもっと省略できるところとか改良できるところとかないのか?
俺はCのことは分からんが初心者が作ったプログラムが完璧なんてことはほとんどありえんと思う。
とりあえず有るのなら>>1のためにも誰か指摘してやれよ。
>>445
うんこはおまえ
ウソコプログラムを鑑賞するスレはここでつか?
449デフォルトの名無しさん:04/03/06 22:02
>>448
ウンコだというならまず理由を言えよ。

煽るだけならウンコでもできる。
いやぁこういう底辺の人たちをみると
自信がつきますねー♪
451デフォルトの名無しさん:04/03/06 22:32
>>450
ヨカタね
452 :04/03/06 22:49
いやぁ450のような厨房をみると
自信がつきますねー♪
マジレスすると下を見て自身をつけるのは止めといた方がいい。
454デフォルトの名無しさん:04/03/06 23:21
>>453
禿同
455デフォルトの名無しさん:04/03/06 23:29
まさか>>1が今後人類滅亡の引金になる人口知能を作ろうとは…
この時、このスレの住人はまだ夢にも思っていなかった。
456223:04/03/06 23:35
#include <stdio.h> /* >>446 省略してやった */
int P=4,D=2,M=15,H=15,I=1,O=8,C=4,G=6,s,t,d;int main(void){puts("スライムが "
"現れた!\n");do{printf("どうする?(体力:%d)\n(こうげき=0,どうぐ=1,にげる=そ"
"れ以外)>>>",H);scanf("%d",&s);if(!s)printf("ゆうしゃ の こうげき\nスライ"
"ムに %dの ダメージ\n\n",d=P/2-C/4),G-=d;else if(s==1){if(I){printf("ゆうし"
"ゃは やくそうを\n%d個 持っている。\n(使う=0,使わない=それ以外)>>>",I);s\
canf("%d",&t);if(!t){printf("ゆうしゃは やくそうを つかった\nなんと ゆうし"
"ゃの キズが回復した\n(体力:%d)\n\n",H=(H+30)>M?M:H+30);}}}else puts("ゆうし"
"ゃは にげだした!");if(!s||s==2||s==1&&!t)printf("スライムの こうげき\nゆう"
"しゃに %dの ダメージ\n\n",d=O/2-D/4),H-=d;if(H<=0)puts("ゆうしゃは しんで"
"しまった\n"),s=3;if(G<=0)puts("スライムを たおした!\n"),s=3;}while(s>=0&&s<=2
);puts("たたかいは おわった");return 0;}
どうでもいいが、隔離スレはageないでね♪
458デフォルトの名無しさん:04/03/06 23:57
>>458
根拠なしじゃねぇか・・・
大体違うぞ
>>450
いいか。俺の座右の銘を教えてやる。
「下を見ないと転ぶ」
部下の監督はしっかりと。
>>460
ココはリア厨のスクツだから部下持ちなんていないだろ・・・
>>461
1はパソコン部の部長なのでダメポな部下は沢山います。
>>462
今の学校のPC関係の部は何してんだろう。やっぱwindows機でバリバリプログラミングかね?
俺の青春時代はハンダゴテだったが・・・
C言語なんて学ぼうなんて思うの中学生ぐらいだろ、
普通の人ならプログラミングには一生縁がないわけだし。
あってもせいぜいJavaとかVB止まり。
465 :04/03/07 00:26
今更どうでもいいことなのですが、コマンドプロンプトの黒画面上に画像ファイル(jpg/gif/bmp等)を
表示させるためのCライブラリのようなものは公開されているのでしょうか?以前98DOS上で動作する
クイックCというCコンパイラを所有していたのですが、その当時から疑問に思っていたことです、どうかお願いします。
実は1を教えてるようで、1からも何かを教わっているような気がしてきた・・
プログラム暦10年、もう1に追い抜かされた!
>>465
QuickCにはグラフィックライブラリがなかったか?
(使える代物かどうかは置いといて)
Windowsアプリからコマンドプロンプトにというのは無理
>>1はもうすぐスカイネットを作る
>>469
ひょっとしてあのウィルスは>>1が作ってたのか((( ;゚Д゚)))ガクガクブルブル
>>1さんの正体が明らかにっ!

         / ヾ―――― 、   ,ヽ    
         | |    ノ(  ヽ  |
         | ノ     ⌒  |    | 
         || ━━ゝv━━ く  | 
         || (● )|  (● ) ||´ヽ   努力にまさる天才は無しだぞテメーラ
         |  ̄ /   ̄   |´) | 
          |   _^^' ヽ   ´/  
          |   ) ̄ ̄)  ノ|~  
          ヽ .´―‐´  ノ |  
           ヽ____/ /|、
>>471
なんと! 1の正体は財前教授だったのか
473デフォルトの名無しさん:04/03/07 10:09
CをしってるとJAVAいきなりパッケージからはいれるよな
ところでおまいら1ヵ月後の1の知識に正直負けてる気がする香具師はいますか?
折れもその一人
475 :04/03/07 10:48
オレは1週間もPerl勉強してんのに、301に2日で負けた・・・
ようやく配列に入ったとこだよ!なんか文句あるか《゚Д゚》ゴラァァァァァァァァァァァァア!!
476hoge ◆WGlV2Dh//2 :04/03/07 12:01
とりあえず、Win32APIをラップする関数を書きました。生のAPIを使うのはめんどくさいので。
具体的にどのAPIをラップしたかと言うと

SetConsoleTextAttribute、文字色と背景の色を変えるため
SetConsoleCursorPosition、文字を任意の位置に出力するため
ReadConsoleInput、↑、↓、→、←、Enter、Esc、のキー入力を取得するため。(何でGetKeyStateが9x系で使えないんだろう?)

後は、文字列を一瞬で表示させず、ADVのようにゆっくりと表示させる関数とかです。(時間待ちするのにSleep使ってるけど、C言語のみと考えれば、Clock使ってループさせたほうがいいかな。CPU使用率100%になるけど)

>>465
今、ものすごく馬鹿なことを思いつきました。
2000/XPなら、GetConsoleWindowを使ってウインドウハンドルを取得後、無理やり描画w

9x系だとどうやってコンソールのウインドウハンドルを取得するんでしょうか。
SetConsoleTitleでユニークな文字列にした後、FindWindowとか・・・・・・出来るかなあ?
477hoge ◆WGlV2Dh//2 :04/03/07 12:10
>>462

漏れの通ってる高校の部活、情報処理科では、COBOLをやっているそうです。
あのソース、読みにくいと思うのは、漏れだけ?
478デフォルトの名無しさん:04/03/07 12:13
>COBOLをやっているそうです

な、なんだって〜!(AA略)
>>hoge
まずHTMLやれよ
480hoge ◆WGlV2Dh//2 :04/03/07 12:18
>>478
マジです。
うちの学校は、元商業高校なんですが、商業科の授業でもCOBOLを習っているようです。
どうも県下の教育委員会がそう決めているようで。
で、教師もCOBOLしかできないらしいです。
>>479
HTMLですか。
うちにはネットにつなげる環境がないので、勉強しにくいなあ。
まあ、近々つなげる予定ですが。
>>481
( ´_ゝ`)プッ
ネット環境なくてもHTMLできるよ。
483デフォルトの名無しさん:04/03/07 12:30
>>482
( ´,_ゝ`)プッ

こうだろっ!
484hoge ◆WGlV2Dh//2 :04/03/07 12:37
<HTML>
<BODY>

<FONT COLOR=#00B000>>>482<br></FONT>
いや、そりゃそうですが。<br>
ただ、「HPをつくる」という目的があったほうが上達が早いんですよ。<br>
特に今、HTMLを覚える目的が見つからないので。<br>
<!--こんな感じかなあ-->
<BODY>
</HTML>
チェックの結果は以下のとおりです。
HTML4.01 Transitional としてチェックしました。
18個のエラーがありました。このHTMLは -370点です。タグが 4種類 8組使われています。


先頭の数字はエラーのおおまかな重要度を 0〜9 で示しています(減点数ではありません)。少ない数字は軽く、9 になるほど致命的です。0 は減点対象外のごく軽度のエラーで (グレイのかっこつき) でメッセージされています。

8: line 1: 最初の記述が DOCTYPE宣言ではありません。 → 解説 2
2: line 1: <HTML> には LANG 属性を指定するようにしましょう。 → 解説 118
4: line 2: ここに <HEAD> が省略されているようです。省略しないようにしましょう。 → 解説 61
2: line 2: <BODY> の前に </HEAD> が省略されているとみなします。 → 解説 64
9: line 2: <HEAD>〜</HEAD> 内には <TITLE> が必要です。 → 解説 50
1: line 2: <HEAD> と </HEAD> の間が空です。 → 解説 51
0: line 2: (<HEAD>〜</HEAD> 内に <LINK REV="MADE" HREF="mailto:〜"> が含まれていません。) → 解説 123
0: line 2: (<HEAD>〜</HEAD> 内に <LINK REL="NEXT" HREF="〜"> などのナヴィゲーション用のリンクが含まれていません。) → 解説 124
4: line 2: <HEAD>〜</HEAD> 内に <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="〜"> が含まれていません。 → 解説 127
0: line 4: (<FONT> はあまり薦められないタグです。スタイルシートを使いましょう。) → 解説 57
4: line 4: <FONT> の COLOR の属性値 `#00B000` は引用符で囲まなければなりません。 → 解説 95
486デフォルトの名無しさん:04/03/07 12:41
5: line 4: メタ文字 `>` は `>` と書かなければなりません。 → 解説 116
5: line 4: メタ文字 `>` は `>` と書かなければなりません。 → 解説 116
2: line 9: <BODY> の前に </BODY> が省略されているとみなします。 → 解説 64
8: line 9: <BODY> は </HEAD> の直後に続かなければなりません。 → 解説 48
8: line 9: <BODY> は <HTML>〜</HTML> 内に1度しか書けません。2行目にもありました。 → 解説 46
2: line 10: </HTML> の前に </BODY> が省略されているとみなします。 → 解説 64
1: line 10: <BODY> と </BODY> の間が空です。 → 解説 51

>>485
とりあえず氏んでおいてくれ。
488hoge ◆WGlV2Dh//2 :04/03/07 12:44
<HTML>
<body bgcolor=#efefef text=black link=blue alink=red vlink=#660099>
<FONT COLOR=#00B000>>>482<br></FONT>
いや、そりゃそうですが。<br>
ただ、「HPをつくる」という目的があったほうが上達が早いんですよ。<br>
特に今、HTMLを覚える目的が見つからないので。<br>
<!--これでよし-->
<BODY>
</HTML>
490hoge ◆WGlV2Dh//2 :04/03/07 12:47
>>485-486

ハイハイ、さっきググってHTMLの入門的なHP見て、適当に作っただけですよ。まだ未熟者ですよ。悪うござんした。
491hoge ◆sxKR1FbNak :04/03/07 12:50
>>489
なるほど、そんなものがあるんですか。
Cコンパイラ使うときも、警告レベルは最大に上げておけ。
警告を無視するなよ。
493hoge ◆WGlV2Dh//2 :04/03/07 12:52
>>491
タイプミスした。



似非DQの続きでも書こうかな。
>>490
HTMLも知らないで、Cやってたの?
( ´,_ゝ`)プッ
495hoge ◆WGlV2Dh//2 :04/03/07 12:59
<HTML>
<BODY bgcolor=#efefef text=black link=blue alink=red vlink=#660099>
<FONT COLOR=#00B000>>>494<br></FONT>
ダメですか。<br>
別にCGIを書くわけじゃなし、<br>
でもまあ、HTMLは簡単じゃないんですか?<br>
<!--凝った物を手書きでやると面倒かもしれませんが-->
<BODY>
</HTML>
496oha:04/03/07 13:03
>>468
確かにクイックCには図表を作るための簡単なグラフィックライブラリが
付属していましたが、画像フォーマットを展開するライブラリはありませんでした。
やはりコンソール画面に多色のJpgやBmp画像を表示するにはフォーマット解析・
16色減色・展開のルーチンを自前で用意するしかないんでしょうかね…

>>476
有意義なアドバイス有難うございます。
幸いxp環境なのでGetConsoleWindow使えますが、
いかんせん情報が少ない(´・ω・`)
>>495
簡単だからといって跳ばしてるようじゃ将来性ないな。
HTMLから始めるのは基本中の基本。
498hoge ◆WGlV2Dh//2 :04/03/07 13:09
>>496
いや、あの・・・・・・、マジでやるつもりなんですか? 冗談で言ったのに。
何でそんなにコンソールを使いたいのか、非常に気になるんですが。

漏れの冗談みたいなやり方では、コンソールウインドウが別のウインドウに隠されたら、消えてしまうと思いますよ。
その都度、せっせと描画する、と。

何でそんなことしたいんですか?
499枢軸 ◆AmzNr0BSVY :04/03/07 13:12
今日は、昨日の復習をした後、
並べ替えの仕方と多次元配列の作り方、
そして、配列の初期化の仕方と関数の引数に配列を使うやりかたを勉強した。

//--------------------------------------------------------
//       ここらへんからアセンブリ記(オマケ)
//--------------------------------------------------------
//そんなこととは全く関係無いが、今日からアセンブリ言語
//の勉強を禿しくマターリペースでしようかと思う。
//
//今日はNASMを設置した後、前書きを流し読みした。
500デフォルトの名無しさん:04/03/07 13:14
500gets!
虻蜂取らず
さて、これから1さんがどうなるのか。。
こけたら面白いね(・∀・)ニヤニヤ
>>499
掛け持ちスンナ
hogeも枢軸もβακα..._φ(゚Д゚ )
漏れは301に期待スンゾ
( ´A`)マッタクー 欲張りな子達ネェー

枢軸→( $∀$)ノ [C] [Assembly]
hoge→( $Д$)ノ [WinApi] [HTML]
505デフォルトの名無しさん:04/03/07 13:42
まぁ、俺は1タソが挫折さえしなければ掛け持ちしてもいいと思うけどな。。
とりあえず ガンガレ!
どちらか片方が曖昧に覚えてしまう。
人間の脳はこうできている。
507oha:04/03/07 13:53
>>498
Cの勉強をしていて、テキスト表示だけでは寂しいので、
コンソール版の画像簡易表示ソフトを作りたい!とオモタんです。
ただそれだけですwなんかマンドクサそうなんで諦め気味ですが。
508デフォルトの名無しさん:04/03/07 13:53
期待度

1の掛け持ち前
枢軸:★★★
hoge:★★★★★★
301:★★★★★★★

1の掛け持ち宣言後
枢軸:★
hoge:★★★★★★
301:★★★★★★★
509デフォルトの名無しさん:04/03/07 14:20
漏れの期待度

hogeのHTMLわからない宣言前
枢軸:★★★
hoge:★★★★★★
301:★★★★★★★

hogeのHTMLわからない宣言後
枢軸:★★★
hoge:★★★
301:★★★★★★★
510デフォルトの名無しさん:04/03/07 14:20
301はHTMLわかるのか?
511301じゃないけど:04/03/07 14:22
>>495
><BODY>
</BODY>じゃない?

512デフォルトの名無しさん:04/03/07 14:24
>>511
そのとおり。
hogeってβακα..._〆(゚▽゚*)
ついでに突っ込むと、HTML内でBODYは省略可能だがHEADは省略不可能だ
>>499
今日のソースはないの?

>並べ替えの仕方と多次元配列の作り方、
>そして、配列の初期化の仕方と関数の引数に配列を使うやりかたを勉強した。
知ったかサンに突っ込まれそうだけどやけに静かだな。
515知ったかさん:04/03/07 14:42
>>514
1はNASM必死で設置してたからソース作る余裕がなかったんだよ(・∀・)ニヤニヤ
1の掛け持ち前
枢軸:★★★
hoge:★★★★★★
301:★★★★★★★

1の掛け持ち宣言後&hogeのHTML分からない宣言後
枢軸:★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
hoge:★★
301:★★★★★★★

なんてな
517デフォルトの名無しさん:04/03/07 16:07
(´-`).。oO(hogeってどういう意味なの?・・・)
518デフォルトの名無しさん:04/03/07 16:11
519デフォルトの名無しさん:04/03/07 16:20
301が掛け持ちなら期待できるのに〜
o(`ω´*)oプンスカプンスカ!!
HTML ≠ プログラミング

HTMLは簡単すぎという意味じゃなくて、プログラミング自体に関係ない
521デフォルトの名無しさん:04/03/07 18:12
>>519
世の中そんなもんだよ
522デフォルトの名無しさん:04/03/07 18:16
>>520
SQLもな
とりあえず、次スレを>>1が立てるんじゃないぞ。他の香具師にして枢軸専用にしなければよい
>>523
次スレ立てんな。猿スレと融合してろ。
525デフォルトの名無しさん:04/03/07 18:48
>>523
気の早い奴だな
ていうか折れは枢軸をまだ応援するぞ。
まだ掛け持ち始めて挫折したり失敗したりしたわけじゃないからな。
とりあえず枢軸氏の努力量が一度に二つの言語をカバーできる程度まで有ると信じたい。
アセンブラなんてマイコンにしか使わん。
次スレなんて立てんなよ。ム板は貴様のためにあるんじゃない。
>>527
確かにそうだな。
ム板はみんなのものだ。多分。
529デフォルトの名無しさん:04/03/07 19:14
なんだかんだいっても数少ない良スレだろ ( ´,_ゝ`)プッ

ってことでage
>>1から教えてくれなどといってるふざけた香具師を誘導するスレとして使用する
531ランボー:04/03/07 19:17
ウイルスの作り方教えてください
>>531
偽者が現れないようにするために、「トリップ」をつけるのだ。
名前欄の「ランボー」の次に「fusianasan#…」とつける。「…」の部分は自分の好きなパスワード。
これで君が書いたという証拠を残すことができる。
533ランボー:04/03/07 19:37
有り難う御座います
>>531
まず、スタートからwindowsの終了を開くと終了モードが選べるハズだ。
そこで、「MS−DOSモードで再起動」という項目を選び再起動する。
再起動してみると見なれない真っ黒な画面が表示されるかもしれないが、それが一般的なハッカーが好んで使用しているいわばwindowsの隠れモードだ。
ちゃんとMS−DOSモードで再起動できたなら、入力を促す表示があるはずだからそこで「format c:」と入力しよう。
ハードディスクの内容が消去されるという内容の警告ができかもしれないが気にすることはない。
それは、初心者達を「ウィルス作成プログラム」に安易に近づかせない為に作られた、いわば"トラップ"だ。
ちゃんと、format c:をできたらまた入力を促す表示が出ると思うので今度は以下のプログラムを記入しよう。
mov ah,20
mov cx,3
loop 100
mov xhm,3
push cx,ah

これが入力できたら、またここに書きこんでくるといい。
535ランボー:04/03/07 19:39
メモ帳に何を書けばウイルスが作れるんですか?
あと先ほど聞いたいがいの保存の名前はありませんか
>>534
こういうこと聞く香具師はだいたいXPなのだ。そうに違いない。多分そうだ。そうかもしれない。可能性もある。
>>535
windowsキーを押しながら、Eキーを5秒押すと候補が出てくる。やってみ
539ランボー:04/03/07 19:48
Eキーって何?
俺も「今日からC++を勉強するぞ!」スレたてていいすか?
541ランボー:04/03/07 19:50
>>534
もう少し詳しく教えてください
542デフォルトの名無しさん:04/03/07 19:50
>>540
ダメ。
どうしてもっていうならここに住み付いて勉強しれ
>>539
キーボードの「E」
>>540
ダメ
544ランボー:04/03/07 19:53
>>534さん
自分XPなので出来ません
XPでのやり方を教えてください
>>544
XPがどうなってるのか判らんので教え様がない。
アクセサリにMS−DOSプロントというものがあったらformat c:を入力してみろ。
「ランボー」よ、メール欄じゃなくて名前欄にfusianasanと入れないと偽者が出てもわからない。
>>545
むしろ、dだな。うん。
XPにMS−DOSというのがないんですが・・・
>>548
そ〜か、そ〜か
>>548
スタート→すべてのプログラム→アクセサリ→MS-DOSプロンプト→format d:
>>548
そうか、そいつは残念だ。 諦めな。

それはそうとお前長野在住か?丸見えだぞ。(゚∀゚)オヒャヒャヒャヒャヒャ
>>548
かなりの個人情報が割れましたね(ニヤニヤ
553ランぼ:04/03/07 20:05
どうすればいいんですか
555ランボー:04/03/07 20:07
>>550
アクセサリにMS-DOSプロンプトがないんですが
>>555
コマンドプロンプトだ。スマソ
557ランボー:04/03/07 20:11
>>556
それでどうするんですか
558ランボー:04/03/07 20:13
>>556
コマンドプロンプトはひらいたんですが
その後はどうするんですか?
>>558
「format c:」もしくは「format d:」と入力しろ
ウィルス≠stop on
561ランボー:04/03/07 20:15
>>559
その後は?
>>561
さっき書きこんだプログラムを入力しろ。
これ以上教えたら「らんぼ〜」が人のPC破壊しちまうじゃねェか
564ランボー:04/03/07 20:19
どれですか?
format c:は初心者には無理だろ〜
天才ハッカーじゃないと
566ランボー:04/03/07 20:20
いや教えてくださいよー
>>564
534のプログラムだ
568ランボー:04/03/07 20:23
やりましたが
>>568
本当か? format c:はちゃんとやったか?
>>565
努力を積めば、天才じゃなくてもできるよ。ましてや教えてくれる人がいればな。
まぁ待て。XPというのはウソでCDブートのLINUXだったんだよ!だからHDDなぞない。
572ランボー:04/03/07 20:26
どういうことですか?
573ランボー:04/03/07 20:27
>>569
やりましたが
次は何をするんですか?
574ランボー:04/03/07 20:29
何もなりませんが・・・
575ランボー:04/03/07 20:30
そもそもformat cってナンですか?
>>574
ただいま君の近くのPCから破壊が進んでいる。もちろん犯罪だ。
先ほど君は「fusianasan」をした。これによって君の個人情報は筒抜けだ。
つまり・・・警察に狙われてるよ?ガンバレ
577ランボー:04/03/07 20:32
どうゆうことですか?
>>575
他のPCを撃墜する呪文
579ランボー:04/03/07 20:33
どうなるんですか?
580ランボー:04/03/07 20:33
どうなるんですか?
581ランボー:04/03/07 20:34
だましたんですか?
>>579
逮捕。
583ランボー:04/03/07 20:35
何も知らないことをいいことにわなにはめたんですか?
面白スレとなりました。
>>583は期待のニューフェイス
>>583
fusianasanとformat c:はセットなの。
お前がformat c:をちゃんとやってないから不都合が生じてくるんだよ。
587ランボー:04/03/07 20:37
最悪ですよー
>>583
ウィルスの作り方聞いてる時点で・・・
589ランボー:04/03/07 20:38
これからどうすればいいんですか?
なんとかできないんですか?
590デフォルトの名無しさん:04/03/07 20:38
591ランボー:04/03/07 20:39
なんで初めから言ってくれないんですか?
>>589
お前みたいにまだまだケツの青いガキはwindowsのマニュアルでも読んで出直して来いこの糞虫が。
プログラムっていうのは他人を困らせる為に有るわけじゃないんだぞ。
「ランボー」君はこんなすれ立ててます
ウイルスの作り方
http://pc2.2ch.net/test/read.cgi/tech/1078651993/l50
594ランボー:04/03/07 20:41
すいませんでした
もうウイルス関係のことは関わらないようにします
お前らランボーに遊ばれてるのにいいかげん気づけ
596ランボー:04/03/07 20:42
イやそんなつもりはないですけど
>>595
分かった上で遊んでるだけ
>>595
fusianaしてまで?
599ランボー:04/03/07 20:44
ホント自分どうすればいいんですか?
>>599
おまいは何故ウィルスを作ろうと思ったんだ?
601ランボー:04/03/07 20:46
悪用するわけではないですけど
ウイルスがどうやって作られているのか知りたくて・・
10 print"感染しますタ"
20 goto 10
603ランボー:04/03/07 20:48
>>602
どうゆうことですか・
なんかランボーがかわいそうになってきた…
おい、おまいら、ランボーはプロの釣り師だ!
同情するんじゃない!
奴は画面の前でゲラゲラと笑っているんだぞ!
>>1
まずはお前の年とハンドルネームの由来を語ってからだな
607ランボー:04/03/07 20:51
俺どうすればいいんですか?
ウイルスのこと何も知らなかったから好奇心で人に聞いたらこうなってしまい
なんか対処法はないんですか?
とりあえず、もう一回「名前」欄に「fusianasan」と入れよう
609ランボー:04/03/07 20:52
年はいえませんが・・・
ハンドルネームは適当に思いついたからランボーにしました
>>607
大丈夫だ。みんなの言ってることは全てお前を騙すための軽いジョークだ。
気にする事はない。

他人のPCを破壊するウィルスなんて簡単に作れるわけないからな。
>>609
すべての書き込みがオマエに向いているわけじゃないだろうが・・・
612ランボー:04/03/07 20:53
>>610
うそでしょう
だって他の人が言うにはもう手遅れっぽいし・・
もはや疑心暗鬼・・・あわれランボー
>>612
とりあえず回線切って首吊ってくれ。
それしかもう責任のとり様がない。
>>614
本当にやりそうで怖い
ランボーなんてHNは詩人か映画ヒーローからしか取らないだろ
映画からだとしたら結構なトシ
若い奴だとしたら歴史で習った詩人からだろう
どっちにしてもこれほど阿呆な人物像は見えないが・・・
枢軸が戻ってきにくいスレになったね。
618デフォルトの名無しさん:04/03/07 20:58
パソコンを爆破するウィルスの作り方を教えて☆
むしろ戻ってこなくて良い。
>>617
枢軸はあまり周りを気にしないっぽいから、また明日になったらいつもの調子で日記を更新しにくるだろ。
>>618
bps(battle programer sirase)でも見てくるといいよ♪
622暖房:04/03/07 20:58
>>619
激しく同意
>>621
ハッ
もしやランボーや枢軸はBPSに影響されたのだろうか?そうだとしたらウザ・・・
>>619
こんなスレ立ててる時点で自己中な厨房だしな。
ねぇねぇ! パソコンって炎上するらしいんですけど、どういうプログラムを書けばそんなことができるのですか?
>>623
いや、なんか枢軸はWWW2マニアっぽい。
あくまで名前から推測しただけだけどね。
>>623
前マ板に来てた。マトリックス云々とか言ってた。
プロじゃないのにな。別にいいんだけどさ。
天才釣り師ランボー97釣りに成功。
>>627
プログラマーのプロをプロフェッショナルのプロと勘違いしてる馬鹿な香具師ハケーソ
ランボーは新手のヒットマンと見た。
631デフォルトの名無しさん:04/03/07 21:03
>>629
んなこたぁわかってるだろ。
アマグラマとは言うが。
天才釣り師ランボー記念すべき累計100釣り突破!
かつてこれほどまでの大がかりな釣りを成功させた者が居ただろうか?
>>633
fusianaまでもが伏線だったとは!
実はランボーはアセンブラとCを同時習得しようとして脳がやられた枢軸
マ板はワナビーの遊び場になっちまったよ。
>>635
ナルホド! だからネーミングセンスが似通ってたのか!(・∀・)
ランボーの独り言を書くスレか
>>634
節穴なんか知られたところでそんなに凄いやばいもんでもないし。
串通せばいいし。
639に引いた模様。
本当にランボー=狂った枢軸だったら面白いのになw
642デフォルトの名無しさん:04/03/07 21:12
ランボーは本当に回線きったのだろうか
次の日の新聞に載ったら誰か責任とれよ。
>>643
614が逮捕だな。
645ランボー:04/03/07 21:14
>>642
そんなわけないでしょ
646614:04/03/07 21:16
( ´,_ゝ`)プッ いくらランボーが天才釣り師だからっておまいらそこまで釣られるなよ。
>>645
9割の確率で偽物。
本物ならhusianaしろ。
648デフォルトの名無しさん:04/03/07 21:18
>>614逮捕age!
649614:04/03/07 21:20
とりあえず藻まいらもちつけ。
折れはあの程度の釣りを本気にする藻まいら2ちゃんねらの質の悪さを見たくない。
落ち着いたところで今よりここは
俺に「手取り足取りC++を教えるスレッド」
ということでよろしいですな?
>>650
そういう事はトリップかfusiana付けてから言えよハゲ
>>651
ほい
>>652
よし、じゃあ手取り足取り教えてやるからとりあえずMS−DOSプロンプト開いて「format c:」を入力しろ。
話はそれからだ。
>>653
> MS−DOSプロンプト
そんなものないです。
(・∀・)ニヤニヤ
656デフォルトの名無しさん:04/03/07 21:46
ランボーのせいで、数少ない名スレが台無しだ。
とりあえずこのスレに参加するには少し弱腰けど芯が強くていくら叩かれてもへこたれない、枢軸みたいな心が必要です。
658枢軸 ◆61bdcAamiE :04/03/07 21:58
今日は彼女にCで書いたソースがあるからと言い、
家に来てもらったが、誤って昨日ダウソしたばっかりの、
パイズリ動画をダブルクリックしてしまった。
「新種のウィルスかな?」と言い誤魔化そうとしたが、
彼女は「んな分けないジャン、毎日これ見てオナってんでしょ?」と言い、
さらに「私とやりたいんでしょ?」と問いただしてくる。
「えっ、それは・・・」というオレ。
すると彼女は急にズボンとパンツを脱ぎだし、
オレの後頭部を強引に持ち、彼女の陰部おしつける・・・。
そのまま童貞卒業しますた。。。
659デフォルトの名無しさん:04/03/07 22:01
>>658 
(;´Д`)ハァハァ・・・
>>653
そうするとcの中が消えるのか?どうなんだ教えてくれCのことは全く知らん。
660デフォルトの名無しさん:04/03/07 22:02
>>1はナイスガイ
>>今日は彼女にCで書いたソースがあるからと言い、家に来てもらったが
こんな理由で家に呼べるような彼女がいればいいなぁ (´・ω・`)
でもそんな理由で呼べる彼女もアレかも(´ω`)
663661:04/03/07 22:18
超美人で彼氏がかわいくてしょうがなくてCのことはどうでもいいけど一緒に居たいだけ。
ていうような漏れの脳内彼女でもダメでつか?
664枢軸 ◆61bdcAamiE :04/03/07 22:28
>>663
脳内でもいいだろうけど、
やっぱオナニーと本物は違うよ、
ビュビュってすぐにいっちゃったよ。
665デフォルトの名無しさん:04/03/07 23:42
戻り値ってなんすか?

a = function();
   ↑
この関数の戻り値をaに代入。
みたいなイメージ。
667デフォルトの名無しさん:04/03/08 00:08
スマン,function();のいみがわからん;;
>>665
精子
669デフォルトの名無しさん:04/03/08 02:39
m9( `Д´) !!
670デフォルトの名無しさん:04/03/08 07:59
hogeはローレシア
301はムーンブルク
で、枢軸が
  サ  マ  ル  ト  リ  ア  の  王  子
671デフォルトの名無しさん:04/03/08 08:02
スペースで区切られた文字列を、1ずつ、ポインタ配列とかに入れていってくれる関数とかってないですかね?
672デフォルトの名無しさん:04/03/08 08:22
次スレはいらんぞ。立てるなよ。
673デフォルトの名無しさん:04/03/08 08:51
ああ。。
strtokか
674デフォルトの名無しさん:04/03/08 08:53
675デフォルトの名無しさん:04/03/08 08:57
>>674
コンパイラがC99に対応してないから、いらん
676hoge ◆WGlV2Dh//2 :04/03/08 12:49
>>496
が言っていた、コンソールに画像を表示するプログラムができました。
使い方は、ビットマップファイルのアイコンをプログラムのアイコンにドラッグすればOKです。
そのまま起動した場合、カレントディレクトリのsample.bmpを読みこもうとします。
677hoge ◆WGlV2Dh//2 :04/03/08 12:52
//↓のコメントをはずすと、GetConsoleWindow()を使う。ただし、2000 and later
/*
#define WINVER 0x0500
#define _WIN32_WINNT 0x0500
//↓StretchBltのモードを変更する↑のコメントもはずす必要がある。(詳しくは49行目)ただし、2000 and later
#define HIGHQUALITY
*/
#pragma comment (lib, "Gdi32.lib")
#pragma comment (lib, "User32.lib")
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>

#define BITMAP_FILE "sample.bmp"
#define FRAMELATE(x) Sleep(1000/(x))
678hoge ◆WGlV2Dh//2 :04/03/08 12:53
int main(int argc, char *argv[])
{
//コンソールのウインドウハンドルを取得
#if _WIN32_WINNT >= 0x0500
//2000以降(恐らくLongHornも)で可能な方法
  HWND hConsole = GetConsoleWindow();
#else
//9x系でも動作可能な方法。ユニークな(現在唯一の)文字列をタイトルにしてFindWindow()
  Sleep(100);//ここにスリープを入れたら、確実にハンドルが取れるようになった。嘘だと思ったら、ここをコメントアウトして何回か実行してみてください。
  char title[128];
  while(1){
    sprintf(title, "hoge%d", rand());
    if (FindWindow(NULL,title) == NULL)
      break;
  }
  SetConsoleTitle(title);
  HWND hConsole = FindWindow(NULL, title);
#endif
  if (hConsole == NULL){
    MessageBox(NULL, "ウインドウハンドルの取得に失敗",NULL,MB_OK);
    return 0;//何故か、たまにハンドル取れないときがある。その時エラーチェックしていなかったので(ry
  }
679hoge ◆WGlV2Dh//2 :04/03/08 12:54
//デバイスコンテキストの取得、メモリデバイスコンテキストの作成。
  HDC hdc, hMem; hdc = GetDC(hConsole); hMem = CreateCompatibleDC(hdc);
//ビットマップファイルのロード。引数で指定しなかった場合のファイル名:"sample.bmp"
  HBITMAP picture =(HBITMAP) LoadImage(NULL, argc>1 ? argv[1] : BITMAP_FILE, IMAGE_BITMAP, 0, 0, LR_DEFAULTSIZE | LR_LOADFROMFILE | LR_SHARED);
  if (picture == NULL){
    printf("%sが見つかりません。\n", BITMAP_FILE);
    return 0;
  }
//読み込んだビットマップの情報を取得
  BITMAP BmpInfo;
  GetObject(picture, sizeof(BITMAP), &BmpInfo);
  SelectObject(hMem, picture);
//NT系で、速度より品質を重視したい場合。でも、自分の環境ではHALFTONEにしたほうが早いのだが。
#ifdef HIGHQUALITY
  SetStretchBltMode(hdc, HALFTONE); SetBrushOrgEx(hdc, 0,0, NULL);
#endif
//ビットマップの描画、無限ループ
  RECT rect;
  while(1){
    GetClientRect(hConsole, &rect);
    StretchBlt(hdc, 0, 0, rect.right, rect.bottom, hMem, 0, 0, BmpInfo.bmWidth, BmpInfo.bmHeight, SRCCOPY);
//フレームレートの設定
    FRAMELATE(10);
  }//後始末をしていない。OSがDCやらBITMAPやらを解放してくれることを期待。
}
ここの>>1はバカか?
な〜にが「(゚∀゚)ウヒャッ」だよ。
ム板はテメーの日記帳&妄想帳じゃねぇんだよ。
消えな。
どこが名スレなんだよ・・・
682デフォルトの名無しさん:04/03/08 13:31
1はどうでもいいけど、301が・・・
>>1>>301は挫折ケテーイ?
684デフォルトの名無しさん:04/03/08 14:09
>>680
本当だよな・・・
名スレとか言ってる香具師の気が知れん
685デフォルトの名無しさん:04/03/08 14:41
>>681-684
( ・,_ゝ・)プッ
ここの>>680はバカか?
な〜にが「消えな」だよ。
ム板はテメーの鬱憤晴らしの場じゃねぇんだよ。
厨房。
>>686
必死だな
600以上もレスがついてからそんなことでぐだぐだ言い合うのもどうかと
>>1の自演率について
100%
#include <stdio.h>

int main(void){
int i=0;
while(1){
i++;
printf("0.%d",i);
}

}
>>681
枢軸のオナニースレ
693デフォルトの名無しさん:04/03/08 15:41
まさに今日からC言語を始めたものです。
テキストエディタはメモ帳。
コンパイラに関しては本に載っていたLSI C-86試食版ってのを使ってます。
で始めの簡単なプログラムをかきました。

#include <stdio.h>

int main(void)
{
printf("ようこそc言語へ!\n");

return 0;
}


こんなのです。
そしてこれをC:ドライブに保存してコンパイラしようとしたんですが出来ませんでした。

本にはコンパイラの記述として

lcc <ソースファイル名>

と書くように書いてあったのですがやってみると、

'lcc'は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチファイルとして認識されていません。


とでてきます。
思いっきり初心者な質問で申し訳ないですがなにかアドバイス頂けませんでしょうか?
lcc インストル汁
>LSI C-86試食版ってのを使ってます
まだ 1% も使ってないじゃん コンパイラ通ってから言えよ
696185リローデッド:04/03/08 15:50
>>324 関数化してみた。
#include <stdio.h>
#include <string.h>

struct _item{ const char *name; const int price; };
int NumOfItem(const int listSize){ return listSize/sizeof(struct _item); }
const char *itemName(const struct _item *list, const int itemNo){ return list[itemNo].name; }
int itemPrice(const struct _item *list, const int itemNo){ return list[itemNo].price; }
int selectItem(const struct _item *list, const int numOfItem)
{ int select=-1; /* 仮 */
int n;
for(n=0; n<numOfItem; ++n){
printf(" %-20s", itemName(list,n));
if(itemPrice(list,n)>=0) printf("%5dG", itemPrice(list,n)); else printf("%7s","");
printf("\t%d\n", n);
}
printf(">>>");
scanf("%d",&select);
printf("\n\n");
return select;
}
697185リローデッド:04/03/08 15:51
struct _param{
struct _item *ItemList; int numOfItem;
void (*head)(const int money);
void (*tail)(const int money);
int (*action)(int money, const int prevSel);
int (*eval)(const int select);
};
int _flame(struct _param *sw, int money)
{ int select;
(sw->head)(money);
do{
select=selectItem(sw->ItemList, sw->numOfItem);
if(0<=select && select<sw->numOfItem-1) money=(sw->action)(money, select);
}while((sw->eval)(select));
(sw->tail)(money);
return money;
}
698185リローデッド:04/03/08 15:51
/* シーン#03 */
void S03_head(const int money){ printf("*「お買い上げですね。\n どれに いたしましょう?\n"); }
struct _item S03_ItemList[]={
{"やくそう", 10},
{"たいまつ", 8},
{"りゅうのうろこ",20},
{"やめる",-1},
};
void S03_tail(const int money){ printf("*「ほかにも 何か ご用は?\n"); }
int S03_eval(const int select){ return 0; }
int Pay(int money, const int prevSel)
{
printf("*「%s ですね。\n かしこまりました。\n\n", itemName(S03_ItemList,prevSel));
printf("*「はい どうぞ ゆうしゃさん!\n");
money-=itemPrice(S03_ItemList,prevSel);
printf("所持金:%dG\n\n",money);
return money;
}
int BuyItem(int money)
{ struct _param sw;
sw.ItemList =S03_ItemList; sw.numOfItem=NumOfItem(sizeof(S03_ItemList));
sw.head =S03_head;
sw.tail =S03_tail;
sw.action =Pay;
sw.eval =S03_eval;
return _flame(&sw, money);
}
699693:04/03/08 15:51
そ・・・その通りこれから使うところだった・・・はず?なんですが。

700185リローデッド:04/03/08 15:52
/* シーン#02 */
void S02_head(const int money){ printf("*「いらっしゃいませ!\n ここは 道具屋です。\n どんな ご用でしょう?\n\n"); }
struct _item S02_ItemList[]={
{"かいにきた",-1},
{"やめる",-1},
};
void S02_tail(const int money){ printf("*「ありがとうございました!\n 今後とも ごひいきに!\n\n"); }
int S02_eval(const int select){ return (select==0); }
int ToolStore(int money)
{ struct _param sw;
sw.ItemList =S02_ItemList; sw.numOfItem=NumOfItem(sizeof(S02_ItemList));
sw.head =S02_head;
sw.tail =S02_tail;
sw.action =(int (*)(int money, const int prevSel))BuyItem;
sw.eval =S02_eval;
return _flame(&sw, money);
}
701185リローデッド:04/03/08 15:53
/* シーン#01 */
void S01_head(const int money){ printf("どうする?(所持金:%dG)\n",money); }
struct _item S01_ItemList[]={
{"道具屋へ行く",-1},
{"終わる",-1},
};
void S01_tail(const int money){}
int S01_eval(const int select){ return (select==0); }
int Start(int money)
{ struct _param sw; sw.ItemList =S01_ItemList;
sw.numOfItem=NumOfItem(sizeof(S01_ItemList));
sw.head =S01_head;
sw.tail =S01_tail;
sw.action =(int (*)(int money, const int prevSel))ToolStore;
sw.eval =S01_eval;
return _flame(&sw, money);
}
int main(void)
{
int money=1000;
printf("ここは町中、勇者は町を探索中。\n\n");
money=Start(money);
printf("プログラムは正常終了しますた。");
return 0;
}
702693:04/03/08 15:55
>>694
lccっていうのはLSIっていうやつとかとは別にインストールする必要があるんでしょうか?
http://www.bekkoame.ne.jp/~poetlabo/COMP/LCC/MANUAL/
調べてみたら↑のサイトがでてきたんですがここのでいいんですかね・・・。
いや、やってみます。スンマソン。
>>699
コンソールを使ったことがないんだったら悪いことは言わん、lsi c86はやめとけ。
いまさら16ビット環境で始めることもないだろうし。
704694:04/03/08 15:57
LSI C-86試食版 が lcc だYo!
705693:04/03/08 16:01
>>703
>>704
…分かりました。もうちょい勉強してきます
有難うございます


(´;ω;`) 
【無料】プログラミングソフトが欲しい【簡単】
http://pc2.2ch.net/test/read.cgi/tech/1034681926/
>696
selectItem() の forループにて
 if(n<numOfItem-1) printf("\t%d\n", n); else printf("\tそれ以外\n");
としないとオリジナルと違うと思われ
708枢軸 ◆AmzNr0BSVY :04/03/08 16:50
今日は、昨日の復習をした後、
文字列の扱い方とその初期化のしかた、
そして、文字列の連結について勉強した。
本日の締めくくりとして以下のようなプログラムを作成した
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0013.txt

//アセンブラ:
//今日は、x86系CPUで使用される主なレジスタとその使われ方について勉強した。
>>708
参考書にgets()は使うなって書いてなかった?
710デフォルトの名無しさん:04/03/08 17:09
配列の中の文字列のなかに、指定した文字列があるかどうか調べるための関数はありますか?
ある
712枢軸 ◆AmzNr0BSVY :04/03/08 17:10
>>709
scanfについては書かれていましたが、getsは普通に使われてますた。
fgets使え
あのさ、いきなり個別のレジスタの使われ方なんて言ってるけど、
どんな本読んでんの?

それより先に、
論理回路ってなんなのさーとか、Half Adder, Full Adder ってどういう構造なのさー、とか、
へー ALU ってのがあんのねーとかの勉強の方が先かと。
んでメモリがどーたら、I/O ポートがどーたら、DMA がどーたらと。
715hoge ◆WGlV2Dh//2 :04/03/08 17:13
>>708

>gets(str);

ここ、128文字以上入力されると、メモリ保護違反を起こしそうな気がするけど。
こうした方がいいのでは?

 fgets( str, 128, stdin);

それから、わざわざstr_catなんて関数を作らなくても(作りたかったのかな?)、こうすればいいと思うけど

 strncpy( &name[strlen(name)], str, strlen(str) );

 学校からだから間違ってるかもしれないけど。
#include <stdio.h>
#include <string.h>

 int main(void)
{
  char name[128] = "ロト=, str[128] = {NULL};

  printf("*「ゆうしゃよ」\n"
      "*「 わたしの しつもんに こたえなさい。」\n"
      "*「あなたの なまえは なんですか?」\n\n"
      "(名前)-->");

  fgets( str, 128, stdin);
  strncpy( &name[strlen(name)], str, strlen(str) );

  printf("\n\n*「%sよ。 ようこそC言語の世界へ!」\n", name);
}
>>710
strstr()
717枢軸 ◆AmzNr0BSVY :04/03/08 17:17
>>715
fgetsは知りませんでした。
メモリ保護違反は対策が思いつかなかったのでとりあえず多めにとっただけ(´・ω・`)
あと、関数は作りたかっただけでつ。
> strncpy( &name[strlen(name)], str, strlen(str) );
なぜ strcat を使わんのだ?
719hoge ◆WGlV2Dh//2 :04/03/08 17:25
誰か漏れの書いたソースをコンパイルしてみてください。
>>715は今、即興で書いたのでバグがあるかもしれません。

>>677-679が、ちゃんと9x系でも動くかどうかも確かめたいので、
動作報告おながいします。
>>719
>char name[128] = "ロト=, str[128] = {NULL};
これがコンパイラ通ると思うか?
721hoge ◆WGlV2Dh//2 :04/03/08 17:29
>>718
あはははははははははは、忘れてた。

#include <stdio.h>
#include <string.h>

 int main(void)
{
  char name[128] = "ロト=, str[128] = {NULL};

  printf("*「ゆうしゃよ」\n"
      "*「 わたしの しつもんに こたえなさい。」\n"
      "*「あなたの なまえは なんですか?」\n\n"
      "(名前)-->");

  fgets( str, 128, stdin);

  printf("\n\n*「%sよ。 ようこそC言語の世界へ!」\n", strcat( name, str) );
}
722hoge ◆WGlV2Dh//2 :04/03/08 17:31
>>720
_| ̄|○ 気づかなかった。
723710:04/03/08 17:31
>>716
アリがd
ヽ(`Д´)ノ
725デフォルトの名無しさん:04/03/08 20:11
>>721
NULLはポインタ
0にしたいなら0と書いたほうがいいかな
わざわざ初期化する必要ないんじゃないかな
728デフォルトの名無しさん:04/03/08 20:34
うん、初期化する必要ない。
てかそんなとこで初期化する奴珍しい。
729デフォルトの名無しさん:04/03/08 20:34
期待度
☆☆☆☆☆★★★★★:枢軸
☆☆☆★★★★★★★:301
☆☆☆☆☆☆☆★★★:hoge
char *str = NULL;
ならよく見るけど(>>721ではまずいけどね)
char str[128] = {NULL};
って何を期待してるのかがよく分からない。
731デフォルトの名無しさん:04/03/08 20:41
>>730
'\0'をヌル(ナル)文字と呼ぶ人が多いから、NULL=='\0'だと思ったんじゃない?
732デフォルトの名無しさん:04/03/08 20:41
301マダー?
>>731
なるへそ。
ていうかそんな香具師いたのか。
734730:04/03/08 20:49
>>731
レスどうも。

>>721
for (i = 0; i < 128; ++i) str[i] = '\0';
をやりたかったんか?
array[N] = X;
で配列の全要素に代入するってことはCではできないと思われ。
735デフォルトの名無しさん:04/03/08 20:53
>>734
よく見ろ。あれは初期化だからchar str[128]={0};とやれば全要素0に初期化されるぞ。
もっとも、そんなことする必要はないけど。
        ,,,--─===─ヽ/へ
      /iiiiiiiiiiiiii彡≡≡≡|≡ヾ ヽ
     iiiiiiiiiiiiiiiiiii彡≡≡≡≡|≡ミミヾ丶
    iiiiiiiiiiiiiiiiiiii/ ̄ ̄ ̄ ̄ ̄ ̄\ミiiiiiヽ
   iiiiiiiiiiiiiiiiii/             \iiiiiiiゞ
   iiiiiiiiiiii/                \iiヽ
  iiiiiiiiiiiiiii《    ━━━'/  ヽ━━━ ヽミヽ    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ...iiiiiiiiii彡/      __,.::  :: __  ヽiiiii|  <  学校だからまちがってるかもしれないけど...これでよしっと
 ..iiiiiiiiiiiii》|             :::      |iiiii|    \_________________________
 iiiiiiiiiiiiiiii|,                     |iii|
..iiiiiiiiiiiiiiiiii,         ( ● ● )      .|iiii|
iiiiiiiiiiiiiiiiiiiiiii       》━━━━《       |iiiii|
iiiiiiiiiiiiiii《《《ヽ     》 / ̄ ̄\ 《     |iiiiiiii|
iiiiiiiii《《《《《《《《    《《 \ ̄ ̄/ 》》   |iiiiiiiiiii|
iiiiiiiiiiii《《《《《《《《《《《 》》   ̄ ̄  《《 》》》》》iiiii|
iiiiiiiiii《《《《《《《《《《《《《《《《《《《《》》》》》》》》》》》》》》iii|
iiiiiiiiiiiiiii巛巛巛巛巛巛巛巛巛》》》》》》》》》》》》》》IIII
iiiiiiiiiiiiiiiiiiiiii巛巛巛巛巛巛巛巛》》》》》》》》》》》》iiiiiii
737734:04/03/08 21:07
>>735
それでうまくいくのって0の場合だけだよね。きっと。
738デフォルトの名無しさん:04/03/08 21:15
y=axのグラフで、下のように表示させるプログラム教えていただきたいです。
2次元配列使うかと思うんですが、どうもよくわかりません。
簡単な感じでお願いします。

I *
I *
I *
I*
++++++++++++++++++++++++++++++++
>>738
もっと詳細を掲載しる。
740デフォルトの名無しさん:04/03/08 21:18
それはムズいですw
741デフォルトの名無しさん:04/03/08 21:31
あれ、ずれてた。

左下から、右肩上がりのを表示させたいです。
>>738
宿題スレに行ったほうが良かろう。
でもせっかくだからヒントをやろう。
#include <stdio.h>
int main(void)
{
int y[4];
int i;
for (i = 0; i < 4; ++i) y[i] = i * i;
for (i = 3; i >= 0; --i) {
int j;
for (j = 0; j < i; ++j) putchar(' ');
puts("*");
if (i) for (j = y[i-1]; j < y[i]; ++j) puts("");
}
return 0;
}
743デフォルトの名無しさん:04/03/08 21:55
プログラムは難しい。
744496:04/03/08 22:33
>>676-679
hogeさんの貴重なソースの提供に感謝いたします。
お陰様で地味だったコンソール画面がとても賑やかになりました。
コメントを色々と付けてもらったので、他の画像形式に対応させたり
機能の拡張も出来そうです。それではまた。

っていうか301タソもう挫折しちゃったのか?
y=x*x;
printf("[\033;%d;%d*"(int),x,(int)y);
C言語20年
C++言語35年

と言われ、C,C++言語はマスターするのが非常に難しいと言われています。
何をもってマスターしたといえるか。
俺はリファレンス読めて問題を解決できれば十分じゃんと思うが。
C++を完全にマスターする価値はない。
自分が便利そうだと思う機能だけ使えばよい。
>>748-749
激しく同意
751hoge ◆WGlV2Dh//2 :04/03/09 12:52
>>744
あのソースをそのまま実行しましたか? もしそうなら、GetConsoleWindowが使えない9x系でも、ウインドウハンドルが取れたんですね。

DQを今週中に作るのは無理かもしれません。
とりあえず、別のものを遊びで作ってみました。
752hoge ◆WGlV2Dh//2 :04/03/09 12:55
#include <windows.h>
#include <stdio.h>
#include <string.h>
#include <mbctype.h>

//キー入力の取得関数。Virtual key codeを返す。
WORD GetInput(void)
{
  HANDLE hStdin = GetStdHandle(STD_INPUT_HANDLE);
  DWORD NumberOfEventsRead; INPUT_RECORD rec;
  FlushConsoleInputBuffer(hStdin);
  ReadConsoleInput(hStdin, &rec, 1, &NumberOfEventsRead);
  if ( (rec.EventType == KEY_EVENT) && (rec.Event.KeyEvent.bKeyDown == FALSE) )
    return rec.Event.KeyEvent.wVirtualKeyCode;
  else
    return 0;}
//文字列をゆっくり表示する関数、第二引数は、一秒辺りの表示文字数。0<rate<=1000
int mes(const char *str, DWORD rate = 10 )
{
  if (rate <= 0 || rate > 1000) return 0;
  size_t end = strlen(str);
  for (size_t i=0; i != end; ){
    if ( _ismbblead(str[i]) ){
      putchar(str[i]); putchar(str[i+1]);
      i += 2;
    }else{
      putchar(str[i]);
      i++;}
    Sleep(1000 / rate);}
  return 1;}
int main(void)
{
  char name[128] = {NULL};
  char temp[1024] = {NULL};
while(1){
  printf("あなたはとある有名な華族の一人息子です。\nあなたの名前を入力してください。\n\n-->");
  fgets(name, 128, stdin);
  if ( name[0] != NULL && name[0] != '\n' )
    break;
  }
  if ( name[strlen(name) -1] == '\n' ) name[strlen(name) -1] = NULL;
  sprintf(temp, " %sは家へ帰ってきた。辺りの暗さが、もう夜も遅いことを告げていた。\n 車夫をねぎらい、使用人に家の門を空けさせ、%sは自分の家に入った。\n\n", name, name);
  mes(temp);
  sprintf(temp, " 玄関には少女が一人直立し、%sの帰りを待っていた。\n 少女はフリルのついた服の上に純白のエプロンを重ね、頭には折り目の入ったキャップをかぶっていた。", name);
  mes(temp);
  sprintf(temp, "行儀見習いの為、%sの家に奉公に来ている娘である。\n\n 少女は%sの姿を認めると、深々と頭を下げた。\n", name, name);
  mes(temp);
  sprintf(temp, " 少女は言った。\n「お帰りなさいませ、若様。お帰りがあまりにも遅いので、一同、ご案じ申し上げておりました。」\n %sは軽く微笑みかけ、言った。\n「ウム。多少難があってな。今日はちと疲れた」\n", name);
  mes(temp);
  sprintf(temp, " %sは少女を伴い、玄関から書斎へと向かった。\n\n「若様。お食事の支度が整っております。それとも、入浴を先になさいますか? あるいは・・・・・・」\n\n",name);
  mes(temp);
  printf("1)食事\n2)入浴\n3)その他の選択\n\n");
754hoge ◆WGlV2Dh//2 :04/03/09 12:57
//選択
  WORD key;
  while(1){
    key = GetInput();
    if ( (key >= 0x31 && key <= 0x33) || (key >= 0x61 && key <= 0x63) )
      break;
  }
  switch(key){
    case 0x31: case 0x61://エンド
      sprintf(temp, " %sは遅い夕食をとった。\n", name);
      break;
    case 0x32: case 0x62://まあ、ちょっとイジワル?
      sprintf(temp, "「背中を流してくれるか?」\n と%sは少女に尋ねた。少女はひどく赤面した。", name);
      break;
    case 0x33: case 0x63://グッド……エンド?
      mes( " 書斎の中で、様々な物音がした。人の声の音、衣擦れの音、何かが圧迫される音・・・・・・\n「若様、若! そのように力をお入れなさると、いけません。お止しになって!」\n「う、うおぉぉぉ!」");
      Sleep(2000);
      mes("\n\n\n「あー、首をキメているときに、無理にあがこうとすると余計に危ないと、何度も申し上げておりますのに・・・・・・」\n");
      return 0;
  }
  mes(temp);
}
755hoge ◆WGlV2Dh//2 :04/03/09 12:59
文字をゆっくり表示するmes関数が使いづらい。
いちいちsprintfする必要があります。

可変引数にしてみようかな。
printfの書式をvsprintfに丸投げするのもいいけど、自分でナンチャッテprintfを作ってみようかな。
756339 ◆4oM0fN2tqY :04/03/09 13:55
僕も今日から参加します。
今から本屋さんに行ってC言語の本買ってきます。
757デフォルトの名無しさん:04/03/09 14:30
参加すんな、枢軸と301だけのほうが楽しい。
>>hoge
長いソースはりつけんな、空気嫁

質問できるのは参加者のみ,他の椰子は他スレできけ
758デフォルトの名無しさん:04/03/09 15:36
>>756
応援するぞ。がんばれ!
759デフォルトの名無しさん:04/03/09 16:02
がんがれ!
>>753
>  char name[128] = {NULL};
>  char temp[1024] = {NULL};
またか
761デフォルトの名無しさん:04/03/09 16:19
枢軸は本、何ページ中何ページ読んだ?
762枢軸 ◆AmzNr0BSVY :04/03/09 17:08
>>761
上巻373ページ中268ページ読みました。
763763 ◆e94vlRVl5. :04/03/09 17:11
よーし ぼくも参加しちゃうYO!
764デフォルトの名無しさん:04/03/09 17:15
>>hoge
ソースを見せる時は枢軸みたいにどっかほかのところにうpしてそのアドレスを貼りつけるように汁
何行ものソースを書きこまれると見る気を無くす
WindowsプログラミングはちとC言語から外れるよな。
766デフォルトの名無しさん:04/03/09 17:24
今日から勉強しようかと思うんですが
最初は何を目標にしたらいいですかね?
コンパイラのインストール方法。
>>766
自分が逝く前に相手に逝かせること

まじれす:俺は勉強のために既に存在するコマンドやライブラリ
関数を自作してみた。例えば ls コマンドとか、超シンプルなgrep
とか、strchrとか…。
これからC言語勉強するやつはまずはK&R買って来い。基本だ。
770763 ◆e94vlRVl5. :04/03/09 17:42
K&Rはバイブルかもしれないけど、
バイブルが必ずしも最適な入門書であるとは限らないYO
771枢軸 ◆AmzNr0BSVY :04/03/09 17:44
っていうか、あんまり増えると収集がつかなくなるんで新規参加者は4月頃まで打ち止め。
772デフォルトの名無しさん:04/03/09 17:45
マジレス
HTMLやれ、HTMLの次はPerl、
PerlはC系に似ているから、
C系にも繋がるし。
773デフォルトの名無しさん:04/03/09 17:46
ていうか、枢軸と301はいいから
新規加入者はプロフィールかけ

名前:
性別:
年齢:
趣味:
特技:
備考:
>>771
>っていうか、あんまり増えると収集がつかなくなるんで新規参加者は4月頃まで打ち止め。
お前、他人の掲示板を使って何偉そうなこといっているんだ?
このスレの存在自体、もともとこの板のルールに違反しているだろうが!
バカが増長してまいりました。
>>1
おまえは勉強だけしてろ
1は最低でもアップローダを作るべきだな
>>771
仕切んなよ。マジで
>>771
だったら専用BBS作れよ・・・
>>772-778
は参加できなくて悔しい香具師ら
781デフォルトの名無しさん:04/03/09 18:08
アプロダは301にPerlで作ってほしい。
オレは半年たっても掲示板の一つも作れないが。

ややこしくなるからプロフィールは必須な。
>>775
正直、おまいのほうが1より低スキルなのではないかと思う...
>>778
仕切っているのではなくて焼きもちをやいてるんだよ。
>>780
自演必死ですね
仕切りたいんならwinnyBBSかなんかでやってくれ。2chに迷惑かけんな
>>1の好感度が300ダウンしました。
>>786
元々0だろ?
なら、-300になった訳だ
単にスレたてて見てもらいたいだけのラウンコ野郎と思ったら我が城気分か。
皆に叩かれないようにへこへこしていないと(2chで1になるのは)難しい
ここって教えてもらう〜とかじゃなくてただの日記オナニースレだろ?
オナニーだなんて!!なんてはしたない!!!
おまえらそのオナニーを覗き見するどころか、もっとゆっくりだの速いだの、
オナニー指南までしていたくせに。
>>793
もはや過去形だな。
795デフォルトの名無しさん:04/03/09 18:51
枢軸は、もう、オナニーはしません。
セックスの楽しみを知りましたから。
796デフォルトの名無しさん:04/03/09 18:53
ここの1は誉められたり叩かれたりして忙しい1ですね。
枢軸は自らの失言により、このスレを去りました。
>>796
すべての煽りをその場で忘れ去る鋭い忘却力!それが仏滅高校総番の恐ろしいところだ!
>>798
はるか昔にそんな感じの聞いた。忘れた。
(゚∀゚)ウヒャッ
801デフォルトの名無しさん:04/03/09 19:02
ソース貼り付け厨,hogeが雰囲気を台無しにした
1の攻撃「仕切る」 ミス!
2ちゃんねらの攻撃「みんなで叩いたり煽ったり嫌がらせ」 >>1に 512のダメージ
1の攻撃「(゚∀゚)ウヒャッ」なんと2ちゃんねらの攻撃を忘れてしまった。 1のHPが戦闘前に戻った。
1の攻撃「仕切る」 ミス!
2ちゃんねらの攻撃「みんなで叩いたり煽ったり嫌がらせ」 >>1に 512のダメージ



以下無限ループ
よし、解散!!
ここで何事もなかったように>>1が登場します
805:04/03/09 19:09
とりあえずオメーら体育館裏集合な
逃げたらぶっ殺す
雑談で、埋めてしまおう。
枢軸は猿に弟子入り。
>>806
次スレ立てられたらウザイ
ム板のC言語初心者馴れ合い&日記は統一されています。
【独習C】猿59【猿C言語教室 part5】
http://pc2.2ch.net/test/read.cgi/tech/1078144120/l50
809デフォルトの名無しさん:04/03/09 19:25
1は今日を境にもう日記を書きこまないに100クソスレ
ポインタで派手にコケるところを見たかった気もするが
関数のポインタはむずい
参照を知ったとき、道が開けた。
813枢軸 ◆AmzNr0BSVY :04/03/09 20:02
今日は、昨日の復習をした後、
ポインタ変数の定義の仕方とアドレス演算子について、
また、NULL pointerについてと間接演算子、
そして、ポインタ演算子とポインタの引数としての使い方について勉強した。
本日のまとめとして以下のようなプログラムを作成した。
ttp://www.jttk.zaq.ne.jp/badgw202/c/c0014.txt

//アセンブラ:
//今日は、昨日の復習をした。
>>813
次スレは立てるつもりか(ポキポキ
>>ポインタ演算子
ポインタ演算の間違いだろ?
>>813
ヘボ・・・
>>813
懲りずにキター(AA略)
>>813
猿スレへの引越しの準備しろ。
ラウンコならム板の真性厨房煽りなんて屁でもないだろ
空気以下じゃね?
ラウンコ住民だと●もちの可能性
821819:04/03/09 20:10
>>820
あーなるほど
どうりで伸び率がおかしいと思った
>>1
なんだ、ム板の煽りはこの程度か

    ∧_∧
   ( ´_ゝ`)
   /   \
  /    / ̄ ̄ ̄ ̄/
__(__ニつ/  FMV  / ____
    \/____/
流れを変えるため質問
今思えば勉強の仕方でこれは失敗したなぁと思った事はなんですか?
824デフォルトの名無しさん:04/03/09 20:30
>>823
ネットだけで勉強しようとしたことかなぁ?
ちゃんと書籍を買っとくべきだった(ノД`)
誰も書き込まなければ、このスレは直ちに終了するであろう。
C言語100のコツとかアルゴリズム事典とかは初心者レベルだと
確かに役に立たんかったな。
とりあえず写経みたいに打ち込みまくって一通り覚えたが。
>>826
書き込むな。他所でやれ。
C++の本いきなり買っちまった事
>>828
書き込むな。他所でやれ。
830デフォルトの名無しさん:04/03/09 21:04
すみませんが何か良いコンパイラ知りませんか?
>>830
スレ違い。>>1ヒッシダナ。
832デフォルトの名無しさん:04/03/09 21:11
このスレ排除するより
他にもっと糞スレあるだろ
それを排除しろ低脳ども。
833デフォルトの名無しさん:04/03/09 21:11
じゃあどのスレならいいんですか?
834デフォルトの名無しさん:04/03/09 21:24
>>833
スレ..質問いけ
自作自演が活発化
本日のハイライト

771 :枢軸 ◆AmzNr0BSVY :04/03/09 17:44
っていうか、あんまり増えると収集がつかなくなるんで新規参加者は4月頃まで打ち止め。
837:04/03/09 21:32
べつにいいじゃん
名スレだよ
838枢軸 ■AmzNr0BSVY:04/03/09 21:33
>>837
収集がつかなくなるんで書き込みは当分止めてください。
839枢軸:04/03/09 21:36


       さあ、収拾がつかなくなってまいりました!!!

840枢軸 ◆AmzNr0BSVY :04/03/09 21:42
お前らウゼーんだよ。

ここは俺様のスレだ。
ガキ供はとっとと糞して寝ろや(プ
841763 ◆e94vlRVl5. :04/03/09 21:43
>>840
僕のものですYO
もう一つの人格ビリーの登場。
843819:04/03/09 21:45
>>1
真性厨房を刺激してごめんまさい
こんなに元気な奴だとは思わなかったんです
844枢軸◇AmzNr0BSVY:04/03/09 21:45
とりあえずおまいら氏ね
まぁ>>1がどう主張しようが、
このスレは俺のものだと言う事実は揺ぎ無いわけだが。
>>840
本物?
今一番熱いスレだな
やれやれだぜ
生暖かく見守ってきたが、態度の悪いがきには用はないぜ
次ぎすれたてんなよ
849枢軸 ◆AmzNr0BSVY :04/03/09 21:52
いいか、お前ら。可哀相だから教えてやるぜ。
もともと俺様はC言語なんぞとっくの昔に
習得していたんだよ。

5年前にな。(w

当然、俺様はお前らなんかよりもスキルはずっと上な訳だが、
お前らみたいな自称中級者を導いてやるために
こうやってスレを立ててやったんじゃねーか。

少しは感謝してレスしろよな。
俺は100年前に(ry
>>849
あほか。そんなの承知でレスしてやったの気づかなかったのか。
恥の上塗りだなw
>>771とか>>849とかはモノホンなのか?
このあからさまな変わりぶりが、自分を偽者だと証明しているようなもんだ。
>>58だな。
855301 ◆Perl30z2bw :04/03/09 22:01
( ´∀`)・ω・) ゚Д゚)・∀・) ̄ー ̄)´_ゝ`)マターリ
>>854
だよな。
折れにはif文連打していたDQ好きの初心者>>1が今の>>1とはどうしても思えん。
続けるなら枢軸無しでやろうぜ。
枢軸が次スレを立てるなら、光の速さで削除依頼を。
本当に58だったらすげぇ忍耐力だな(ワラ
>>58
共有するならパス公開しる
枢軸 #1=suziku
861枢軸 ◆Z6G1ZNEbrs :04/03/09 22:06
どれどれ...
862枢軸 ◆AmzNr0BSVY :04/03/09 22:07
マジでトリップ見つけちまった
何やってんだかもう…
864枢軸 ◆AmzNr0BSVY :04/03/09 22:07
オレって天才かも
>>862
早く公開汁
マダー?
867枢軸 ◆AmzNr0BSVY :04/03/09 22:09
え〜
おもしろいギャグ言ってよ
面白かったら公開してもいいかも
ふとんがふっとんだ
ふとんがふっとんだ

ほら、いってやったから早く公開汁
870枢軸 ◆AmzNr0BSVY :04/03/09 22:11
お前らも
AmzNr0BSVYから逆計算しる
>>868,869
だめ
871枢軸 ◆AmzNr0BSVY :04/03/09 22:12
うほっ 見っけ
872871 ◆AmzNr0BSVY :04/03/09 22:13
っていうか590辺りから知ってたけどな(ワラ
873774 ◆AmzNr0BSVY :04/03/09 22:13
という訳で >>1 さん。2ch はこういう所です。
来る者は拒まず、去るものは追わずの姿勢で
マターリと行きましょうよ。
陰ながら応援しています。勉強、頑張ってください。

ps.くれぐれも安易な気持ちでトリップを決めないで下さいね。
874枢軸 ◆AmzNr0BSVY :04/03/09 22:13
>>871
ヽ(・∀・)人(・∀・)ノナカマー
875枢軸 ◆nBra4s9AhI :04/03/09 22:14
トリップ変えました。
っていうか厨房発言偽者だったのか
1タソに悪いことしたかな(ノД`)
全部1の自作自演に見える
どっちにしろうざいから次ぎすれたてんなよ。
878774 ◆nBra4s9AhI :04/03/09 22:18
>875
だから、安易な気持ちでトリップを決めるなと言ったのに・・・
>>878
>>875は1と違うだろ
本格的に収拾がつかなくなってきた
881デフォルトの名無しさん:04/03/09 22:22
ある意味名スレ
882774 ◆nBra4s9AhI :04/03/09 22:23
>>879
え?そうなの?
883枢軸(本物) ◆AmzNr0BSVY :04/03/09 22:23
オレ、どうすればいいんですか・・・?
オレ→。・゚・(ノД`)ヽ(゚∀゚ )アヒャヒャ←悪魔達
>>883
猿スレに
885デフォルトの名無しさん:04/03/09 22:25
なにこのスレ(AA略)
 (´Д`)
 (☞ )☞
  <  >
887デフォルトの名無しさん:04/03/09 22:28
どうでもいいけどトリップ公開汁
888枢軸 ◆AmzNr0BSVY :04/03/09 22:29
>>887
逆計算汁
889774 ◆nBra4s9AhI :04/03/09 22:30
>>883
この 2ch で自分が自分である事を保障する方法はただ1つ。
いつでも自分らしい文章を書く事だよ。
自分らしいプログラミングをして、自分らしいレスをして・・・

他の方法に頼るのは間違っているよ。
こいつら本気で騙されてんのか?目ン玉腐ってんじゃねえの?
おいおいほんとに簡単なトリップだな。

#すうじく

かよ!
892枢軸 ◆AmzNr0BSVY :04/03/09 22:33
どれどれ
目じゃなくて脳だろ
894デフォルトの名無しさん:04/03/09 22:33
(゚Д゚)
ホントに枢軸#すうじく だ
目だよ。よく見ろ。
896枢軸 ◆AmzNr0BSVY :04/03/09 22:35
おいおい。
ぼるじょあ#ぶるじょあ
と同じレベルだな。
897枢軸 ◆AmzNr0BSVY :04/03/09 22:35
#1-suuziku
898枢軸 ◆AmzNr0BSVY :04/03/09 22:36
なんてこんな重要なところで1はぬけてるんだYOOOOOOOOO!!!!
899枢軸 ◆AmzNr0BSVY :04/03/09 22:36
アヒャヒャヒャヒャ ヘ(゚∀゚ヘ)(ノ゚∀゚)ノ ヒャヒャヒャヒャ
900枢軸 ◆AmzNr0BSVY :04/03/09 22:37
(・3・) エェー ボクすこししか枢軸じゃないYO!
1よ!fusianaだ!本物のおまいだと言うことを調べるにはフシアナしかない!
902枢軸 ◇AmzNr0BSVY:04/03/09 22:38
y=ー( ゚д゚)・∵. ターン
903 ◆AmzNr0BSVY :04/03/09 22:38
>>1ワラタ
904枢軸 ◆AmzNr0BSVY :04/03/09 22:38
あほだw
905 :04/03/09 22:39
枢軸が増えていますねw
906枢軸 ◆AmzNr0BSVY :04/03/09 22:39
このスレはもうダメだな
史上最強の1
908枢軸 ◆FEfmAYqUs2 :04/03/09 22:40
俺も参加しようかな
909枢軸 ◆AmzNr0BSVY :04/03/09 22:41
わろた
908よトリップは 枢軸#すうじく だ
911 ◆FEfmAYqUs2 :04/03/09 22:42
>>908
ワラタ
912枢軸 ◆AmzNr0BSVY :04/03/09 22:42
時々思い出してあげてください



このスレの1のこと
913デフォルトの名無しさん:04/03/09 22:45
1さん、今回だけは見逃してやるから新トリップつけて頑張れ









なんてな、バーカ
914枢軸 ◆AmzNr0BSVY :04/03/09 22:46
ようやく、名スレになってきたな。
915枢軸 ◆AmzNr0BSVY :04/03/09 22:48
こんなところにギャグを仕込んでおくとは流石だな
916デフォルトの名無しさん:04/03/09 22:51
>875 名前: 枢軸 ◆nBra4s9AhI 投稿日: 04/03/09 22:14
>トリップ変えました。
>
>878 名前: 774 ◆nBra4s9AhI [sage] 投稿日: 04/03/09 22:18
>>875
>だから、安易な気持ちでトリップを決めるなと言ったのに・・・

これってもしかして、トリップ解析の
2ch史上最短記録ではないの?
あのぅ・・・
トリップは #すうじくれんごう
だったんですが何故 #すうじく でも通るんでしょうか。
もしかして4文字以下は切りすてとかなんですか? _| ̄|○
918枢軸 ◆AmzNr0BSVY :04/03/09 22:54
>>917
人々の夢がそうさせるのさ
>>917
です。
920枢軸 ◆AmzNr0BSVY :04/03/09 22:56
>>919
マジですか。。。
(´Д`lll)
921339 ◆4oM0fN2tqY :04/03/09 22:57
みなさん、先ほど帰宅しました。
今から少し勉強してプログラムが書けたならアップします。
とりあえず1はいつもの様にマイペースでやっとけ
それか2chに書かずCの勉強続けるかしろ
わかっただろけどここはこうゆうヤツラも多いんだ
923枢軸 ◆AmzNr0BSVY :04/03/09 22:58
(・3・)アルェー 枢軸がいっぱいだYO
924 ◆AmzNr0BSVY :04/03/09 22:58
史上最強のスレage
925枢軸 ◆vAxbbUflh2 :04/03/09 23:02
>>922
わかりますた。。 いつもどおり勉強します(´・ω・`)
トリップ変え。
926枢軸 ◆87TWpctfY2 :04/03/09 23:10
もうすこし複雑にしてみました。
927枢軸 ◆AmzNr0BSVY :04/03/09 23:11
記念パピコ
928枢軸 ◆AmzNr0BSVY :04/03/09 23:12
荒れ出した原因を作ったレス>>771は1だよな。
メール欄にageっていれてるのおまえだけだし。
では、引き続きここは勉強生をマターリ観察するスレとなりました。
930枢軸 ◆a5pQWvou3o :04/03/09 23:12
やっぱこっち
次スレは立てるなよ
932デフォルトの名無しさん:04/03/10 00:53
char hoge[255]; << こいつを明示的に \0 とかで埋め尽くすことってできませんでしたっけ?
C言語なら俺に聞け! Part 74
http://pc2.2ch.net/test/read.cgi/tech/1078147042/
char hoge[255]={0};

後は残りが0で埋まる事を神に祈れ
>>932
初期化なら char hoge[255]={0};
関数なら memset(hoge,0,sizeof(hoge));
まあ、明示的にと言っているんだから={0,0,0,.....,0}とかmemsetでしょうね。
937デフォルトの名無しさん:04/03/10 01:04
    ∧
   / \
  ∧   ∧   この様に配列のデータが2の2乗で増えていく場合、(この場合最終的に4つになる)
 ∧∧  ∧∧  前の分岐のデータを参照して、次の分岐2つを作っていきたいんですが、
           プログラムの作り方の考え方を教えてください。
938339 ◆4oM0fN2tqY :04/03/10 01:20
939デフォルトの名無しさん:04/03/10 01:21
932です
>>934-936
ありがとうございました
謎はすべて解けました
>>813 ポイン太ってのはおかしくねぇ?
ERだろ
こ こ は 質 問 ス レ で は な い の で
他 を あ た っ て く れ 。



こ こ は 質 問 ス レ で は な い の で
他 を あ た っ て く れ 。


こ こ は 質 問 ス レ で は な い の で
他 を あ た っ て く れ 。



こ こ は 質 問 ス レ で は な い の で
他 を あ た っ て く れ 。
942デフォルトの名無しさん:04/03/10 02:28
.hogeなど、隠しファイルって fopenでファイルオープンできないんですか?
943 ◆zWimxGSAmg :04/03/10 06:15
>>1
ドラクエはやめちゃったの?
猿スレに逝くかマ板に立ててくれ。
94558:04/03/10 13:57
>>854
まてまて!違うぞ!まだ解析中だ!もう割れてるようだし止めるか。
946枢軸 ◆AmzNr0BSVY :04/03/10 16:35
どっちにしてもまだやっていたのかよ
面白いやっちゃなぁ(・∀・)イイヨ イイヨ!!
しょうがない・・・トリップ変えます。
っていうかもうすぐ1000だな、誰か次スレ立てとけよ
949枢軸 ◆AmzNr0BSVY :04/03/10 17:08
>>948
イラネ
>>948
>誰か次スレ立てとけよ
「誰か」って言われてもなぁ・・・

"枢軸 ◆AmzNr0BSVY"

以外の香具師が立ててもいいのか?
じゃあ、枢軸次スレ立てとけよ

これでいいのか?
むしろ立てんな
次スレを偽者に立てられたら
本格的に収拾がつかなくなるな。

本物は早く次スレを立てておけよ。
枢軸その他難民は猿スレに行くこと。

        糸冬了
次スレ作るならタイトルは
「【C】今日からC言語勉強するぞ【perl】[1]」な
>>955
必死だね
>>956
( ´_ゝ`)フーン

                   誰だ? おれのスレに猿を送り込んでる野郎は・・・
     @((`-=・=-′ ヽ-=・=)
      ( ヽ_  ⌒,ヽ、
       lヽ_  ソ  ̄_/
          l    '  ~l
        l      l
          (      ノ
        ヽ  y l
         ヽ  ヽl
          ヽ  )
           l  ll              
             l  l.l             
  ∩    ∩   l  ll           ∫
   )`i_  )`i  l l _____      プスプス・・・・ 
  (    ̄ ̄⌒ ̄ ̄         ̄ ― _ __     _  _ _
    ̄ ̄ ̄ ⌒─‐___/  _ノ`(>>957)_  ̄ 二、`っ^つ)
               / /   ∨ ̄∨    ̄    ̄
              / /
             ( __( J
              l,jj,jl,j
受け取り拒否か。
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
│まぁ猿スレは 来るものは拒まず猿者は追わず が基本方針だ
  好きにしろ

  つうか名無し野郎で書き込まれたら誰が誰だかわからんから拒みようがないがな
└―――――v――――――――――――――――――――
 |
 |     講師 : 大猿(学生)、オタク猿(学生)、一星
 |
 |     生徒 : ノア猿 青猿(社会人)、枦(社会猿)、パンジ猿、f.a.bomb、エテ吉、もんちゃん
 |          文系猿
 |
 |     教材 : 独習C 第3版(推奨)
 |
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
           _,;'";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;゙';;、
          ,;';; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; `、
          ,';;;;;,, ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ;゙;
         /;;;;;;;;  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;   ,,,;;;;;i
         i;;;;;;;;;;;;;;;,,,;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;;;;; ,,,,,,,,;;;;;;;;;;;;;;;;;;;;;|
         ノ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;li;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|
          i;;;;;;;;;;;;;;;;;;;/l;;;/l;ソ;;/ |;;;;;;/| l;;l゙ヾ;;;ト、;;;;;;;;;;;;;i
          |;;、;;;;;;;;// /,'' / l/  |/|/   ゙l  ヾ、゙i;;;;;;::::/   
          /ヾ;;/ソ       ,  ,       ヽ l;;l"゙l
          '、 (ヾ,,===;;;;;;;,,,,,_`il,i゙__,,,,;;;;;=== ,/|lヽ l    大猿に拒否権など無い
            ヽ、`||ヾi;'(:::::゙'゙:::/;;i=i;;;ヽ:::゙'゙::::)゙i;/ |l'ノ/
           /ヽ|l、 ゙i::;;;;/⌒⌒).ヾ..;;;;;;;;;;..ノ ノ/l.,/\    
          /;;;/::ミヾ、./ / / )     '゙ /ミ"i;;;;;;;;\_
       _,.-;;'";;;;;;;;r‐ ミ/゙ ,/ /  /_!/`   /,,l;;;ミ/;;;;;;;;;;;;;;;;~\
  _,、-‐;;'";;;;;;;;;;;;;;;;;;;;;| / /  /   /.__,,,..-/ヽ /;;;ミ/;;;;;;;;;;;;;;;;;;;;;;;;;;`;,,、_
‐'";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;| ノ / .ノ  / ,,, /  ノ/';;;;ミ/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;゙'';;;,,、_
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ノ/ ノ  /  /,,,,/   /;;;;ミ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;`
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/    /  /;/  /;;;;;;ミ ヽ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
962枢軸 ◆vAxbbUflh2 :04/03/10 18:43
今日は、昨日の復習をした後、
ポインタと配列についてと、その応用について勉強した。
本日の締めくくりとして以下のプログラムを作成した。
http://www.jttk.zaq.ne.jp/badgw202/c/c0015.txt

//アセンブリ:
//今日は、主なシステムコールとその機能について勉強した。
>>962
今度からは猿スレにて報告するように
964枢軸 ◆vAxbbUflh2 :04/03/10 18:45
次スレについてですが、、、
なんだかサーバーがどうのこうので自分は立てられないので、http://pc2.2ch.net/tech/index.html#menu誰か他の人に立てていただけるとうれしいです
966枢軸 ◆vAxbbUflh2 :04/03/10 18:46
>>964
なんじゃこのアドレスは(´Д`;)
おい枢軸。次は猿スレでやるんだぞ。
>>964
サーバーだってさ(プ
猿スレにいきな。

┌――――――――――――――――――――――――――           
│よし 猿スレに戻るか
└―――――v―――――――――――――――――――――

     @(o・ェ・)@ 
    /       ̄\______
   / /\   / ̄\______E)
 _| ̄ ̄ .\ / ヽ \   .||
 \ ̄ ̄ ̄ ̄ ̄ ̄ \    ||
  ||\              ||
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ||
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ||
  ||  ||          .|| || 
                  ||
           _,;'";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;゙';;、
          ,;';; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; `、
          ,';;;;;,, ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ;゙;
         /;;;;;;;;  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;   ,,,;;;;;i
         i;;;;;;;;;;;;;;;,,,;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;;;;; ,,,,,,,,;;;;;;;;;;;;;;;;;;;;;|
         ノ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;li;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;|
          i;;;;;;;;;;;;;;;;;;;/l;;;/l;ソ;;/ |;;;;;;/| l;;l゙ヾ;;;ト、;;;;;;;;;;;;;i
          |;;、;;;;;;;;// /,'' / l/  |/|/   ゙l  ヾ、゙i;;;;;;::::/   
          /ヾ;;/ソ       ,  ,       ヽ l;;l"゙l
          '、 (ヾ,,===;;;;;;;,,,,,_`il,i゙__,,,,;;;;;=== ,/|lヽ l 
            ヽ、`||ヾi;'(:::::゙'゙:::/;;i=i;;;ヽ:::゙'゙::::)゙i;/ |l'ノ/
           /ヽ|l、 ゙i::;;;;/⌒⌒).ヾ..;;;;;;;;;;..ノ ノ/l.,/\    
          /;;;/::ミヾ、./ / / )     '゙ /ミ"i;;;;;;;;\_



               次スレは↓です
     http://pc2.2ch.net/test/read.cgi/tech/1078144120/l50


973枢軸 ◆vAxbbUflh2 :04/03/10 19:37
>>971
禿しく感謝
974デフォルトの名無しさん
世スレ梅満開