トップページ⇒tech
967コメント668KB

【独習C】猿60【猿C言語教室 part6】

■ このスレッドは過去ログ倉庫に格納されています
0001大猿(サーバ) ◆CpEg91wR/w NGNG

 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
│ついに60スレ目到達か・・
└―――――v―――――――――――――――――――――
 | 日直             int i;
 |  青             printf("祝60スレ");
 |  猿             scanf("
 |      @(o・ェ・)@            
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
    | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0232大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|こっちにはっとくか

  じゃあ風呂だ
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0233キチガイ猿 ◆bknIp0a9D. NGNG
今schemeを勉強してるんだけどC/C++じゃないと駄目なのかな
0234一星 ◆Cppn/.YI3. NGNG
┌――――――――――――――――――――
|>>225-228
|まあ、ポインターなんてC・C++(もしかしたらほかにもあるかも知れんが)勉強しない人は
|知るはずのない概念なんだもんなー。
└――――――――v―――――――――――
            ∧_∧
           (゚Д゚ ,,)
       __| ̄ ̄||_)_
     / /0|――||/旦 /| カタカタ・・・・
     | ̄| ̄ ̄ ̄ ̄ ̄ ̄| . |
     |三|______|/
0235デフォルトの名無しさんNGNG
@(o・Д・)@ <質問です。

猫でも分かるプログラミングの第80章のCGIプログラミングがどうもうまくいきません・・・
普通にexeを作って拡張子をcgiにすればいいみたいなんだけど、
AN HTTP で鯖立ててローカルで動かしてアクセスすると
「CGI エラー - Content-Type ヘッダが正しくありません。」 のオンパレードです

何か心当たりありませんかね・・・?
0236大猿じゃないけど ◆N773RO82ms NGNG
┌――――――――――――――――――――
|>>234
|Javaなんてポインタだらけじゃないかな。
|ポインタ演算は無いけど。
└―――v――――――――――――――――
    @(・ε ・ o)@
      (    )
      (  (~
      ~)  )
      ( (~~
      ∬| ̄ ̄||____
    /旦|――||/0 / /|
    | ̄ ̄ ̄ ̄ ̄ ̄| ̄| . |
    |______|三|/
0237YosukeNGNG

復活キタ━━( '∀`)━━!!!!
        ( っ旦 _____
        と_)_)  |     |
0238大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|>>233
  わからん 一星に聞け
  >>235
  やったことないから知らん
  >>236
  そうらしいな おれは今年やるが
  >>237
  あ、そう
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0239大猿(サーバ) ◆CpEg91wR/w NGNG
>>182
>>179
愚猿DB訂正
0240大猿(サーバ) ◆CpEg91wR/w NGNG
┌――――――――――――――――――――――――――
│>>231
  2番目のはhoge野郎が作ったのか? おもしろいな・・・
└―――――v―――――――――――――――――――――
      川川
     川(o・ェ・)川  
    /     \
   / /\   / ̄\
 _| ̄ ̄ \ /  ヽ \_
 \ ̄ ̄ ̄ ̄ ̄ ̄ \__)
  ||\            \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
  ||  ||           ||
0241デフォルトの名無しさんNGNG
http://www.geocities.jp/hoge_100/hoge_sprintf.lzh
0242デフォルトの名無しさんNGNG
http://www.geocities.jp/hoge_100/
0243正規表現って便利だね ◆CpJava/MoE NGNG
>>234
>>236

(・3・)Cのポインタはなんか生々しいよNE

おいらはC#で参照とかやっても
( ´3`)フーン
ってかんじだったけDO

Cでポインタやったら
メモリにどんな感じに値が確保されているのか意識するようになったYO
0244おさるさん ◆dXrLmhxNKM NGNG
おお復活した
0245大猿(サーバ) ◆CpEg91wR/w NGNG
┌――――――――――――――――――――――――――
│>>242
  おれもそろそろHP更新しようかな・・ すっかりほっぽらかしだぜ
└―――――v―――――――――――――――――――――
      川川
     川(o・ェ・)川  
    /     \
   / /\   / ̄\
 _| ̄ ̄ \ /  ヽ \_
 \ ̄ ̄ ̄ ̄ ̄ ̄ \__)
  ||\            \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
  ||  ||           ||
0246大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|(猿が増えたな・・)
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0247hoge ◆9XKoM6BN1w NGNG
>>231
おや、 こっちのほうにも貼ってくれてる。
thank you!
0248熱血猿 ◆MBygRAQTBg NGNG
p165で詰まっちまった・・。

添え字の無い配列はポインタになるらしいが

char ch[]="hello";

とかやった後に

printf(ch);

とやると「hello」と表示されるが、chがポインタなのになぜ
「*」がいらないのかがわからん・・・。
0249キチガイ猿@キチガイNGNG
char *s = "hoge";
printf("%c %s\n", *s, s);

としてみればいいかな?
sは文字列の先頭の要素である'h'を指してる
0250キチガイ猿 ◆bknIp0a9D. NGNG
難しい……
0251熱血猿 ◆MBygRAQTBg NGNG
 ┌――――――――――――――
 |難しいな。さっぱりだぜ・・・。
 └―v――――――――――――
  ∧_∧      
 @(o・Д・)@_____
  / つ _//      / カタカタ
  ヽ. |\//      / 
   \}===========}  
0252デフォルトの名無しさんNGNG
あっそう
0253デフォルトの名無しさんNGNG
このスレまだあったのか
0254キチガイ猿@キチガイNGNG
難しいよなあ。
変な事教えたら、余計にこんがらがっちゃいそうだし。

"printfは第一引数にポインタをとる"
つう事ぐらいを覚えてりゃ大丈夫のような気もする。
0255大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|>>248
  まぁおれも細かいことは忘れちまったが、とりあえずそうなるとだけ覚えときゃいいだろ
  んなもんだ
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0256デフォルトの名無しさんNGNG
>>255
その考え方は重要だよな
0257一星 ◆Cppn/.YI3. NGNG

┌――――――――――――――――――――
|>>248
|ところで、『printf(ch)』なんて書き方はあんまりよくないと思うよ。
|意図的なものでない限り、chの内容に『%』という文字があったりした時に、
|表示がおかしくなる可能性がある。また、変数に格納する文字列の最後に
|改行がはいっていない場合、printf関数でそれを付加してやる必要がある。
|だから、『printf("%s\n",ch)』という風に書いた方がいい。
└――――――――v―――――――――――
            ∧_∧
           (゚Д゚ ,,)
       __| ̄ ̄||_)_
     / /0|――||/旦 /| カタカタ・・・・
     | ̄| ̄ ̄ ̄ ̄ ̄ ̄| . |
     |三|______|/


char ch[]="hello"; /* chは"hello"の先頭アドレス、つまり'h'のアドレスをもつ */

/* × */printf(*ch); /* これだとchの指しているアドレスにある'h'のことになる */
/* つまり『printf('h')』と解釈されてしまい、エラーとなる */
/* ○ */printf("%s\n",ch); /* chは'h'のアドレス("hello"の先頭アドレス)をもつ */
/* 文字列としては、文字列の或(あ)る文字のアドレスを渡せばよい */
0258デフォルトの名無しさんNGNG
前半は一星にしては珍しくまともなことをいっているな。
0259デフォルトの名無しさんNGNG
>>257
「*」なしならアドレス、付けたら文字を表すのか……。
そう言えばそうだな。
0260デフォルトの名無しさんNGNG
test
0261デフォルトの名無しさんNGNG
>>260
ガッ(いや、違
0262熱血猿 ◆MBygRAQTBg NGNG
 ┌――――――――――――――――――――――――――――――
 |なんとなく知識が深まったような気がするな。
 |まああとは大猿の言うようになるもんはなるって覚えとくぜ。
 |>>257 気を付けてみるぜ。
 └―v――――――――――――――――――――――――――――
  ∧_∧      
 @(o・Д・)@_____
  / つ _//       / カタカタ
  ヽ. |\//      / 
   \}===========}  
0263熱血猿 ◆MBygRAQTBg NGNG
 ┌――――――――――――――――――――――――――――――
 |p172「非常に長い文字列に・・・ポインタを使うと便利・・・」
 |char *p="aaa・・・"; とchar p[]="aaa・・・";
 |どう違うんだ?
 └―v――――――――――――――――――――――――――――
  ∧_∧      
 @(o・Д・)@_____
  / つ _//       / カタカタ
  ヽ. |\//      / 
   \}===========}  
0264デフォルトの名無しさんNGNG
>>251
昔のプリンタみたいだな
0265デフォルトの名無しさんNGNG
     ∩__∩ + / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ◎ ( ´∀`∩< 勉強する気になりません!
   | +(ヽ   ) + \________________
 ┏━━━━━━━━┓
 ┃┏━━━━━━┓┃
 ┃┃  挑戦者   ┃┃
 ┃┗━━━━━━┛┃
0266デフォルトの名無しさんNGNG
>>265
じゃあもうこないでね。
ここのスレの住人はみんなやる気があって
毎日必死にプログラムを勉強している人達ばかりなんだから
0267デフォルトの名無しさんNGNG
>>266
えっ?
0268大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|まぁ・・・ 半分あってるようなあってないような・・
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0269大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|にしても忙しくてDBどころじゃないぜ・・
  明日も出勤早いし・・・

  寝るぜ
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0270大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|眠いな
└―――――v――――――――――――――――――
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄
0271デフォルトの名無しさんNGNG
DBってなんのメリットがあるんだろう。
導入すんの難しくてよくわかんね。
0272モナーNGNG
     ∧_∧
    ( ´∀`)   Let's C Programming
    /,   つ
  (((_(_, )))
     しし'  
0273熱血猿 ◆MBygRAQTBg NGNG
 ┌――――――――――――――――――――――――――――――
 |もう昼エサの時間か。眠いぜ・・・。
 └―v――――――――――――――――――――――――――――
  ∧_∧      
 @(o・Д・)@_____
  / つ _//       / カタカタ
  ヽ. |\//       / 
   \}===========}  
0274一星 ◆Cppn/.YI3. NGNG
┌――――――――――――――――――――
|実際熱血猿はどういうことができるんだろう?
|構造体とかできるか?
└――――――――v―――――――――――
            ∧_∧
           (゚Д゚ ,,)
       __| ̄ ̄||_)_
     / /0|――||/旦 /| カタカタ・・・・
     | ̄| ̄ ̄ ̄ ̄ ̄ ̄| . |
     |三|______|/
0275熱血猿 ◆MBygRAQTBg NGNG
 ┌――――――――――――――――――――――――――――――
 |>>274
 |独習Cで勉強中だぜ。まだポインタの途中あたりだが・・・。
 |ページで言うとp170あたりまでだな。
 |構造体?そのページすらまだ開いてないぜ・・・。
 └―v――――――――――――――――――――――――――――
  ∧_∧      
 @(o・Д・)@_____
  / つ _//       / カタカタ
  ヽ. |\//       / 
    \}===========}  
0276SmallMonkey ◆N5kWrg0ws6 NGNG
\ OK。4章突入。
   ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
           @(・ェ・o)@ | 猿だよな俺ら。
     @(o・ェ・)@ /   ⌒i  \ 
    /   \     | |   У ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    /    / ̄ ̄ ̄ ̄/ |
  __(__ニつ/ SARU  / .| .|____
      \/       / (u ⊃ 
        ̄ ̄ ̄ ̄ ̄
0277正規表現って便利だね ◆CpJava/MoE NGNG
       /⌒ヽ  
      /  ・3・)    Let's C Programming
     / _ ニニニつ 
  ⊂ニ_/
0278一星 ◆Cppn/.YI3. NGNG
┌――――――――――――――――――――
|縮小版AA使うなんて大猿らしくないぜ。
|大体、講師と生徒が書かれた部分がないから、ちょっと困る。
└――――――――v―――――――――――
            ∧_∧
           (゚Д゚ ,,)
       __| ̄ ̄||_)_
     / /0|――||/旦 /| カタカタ・・・・
     | ̄| ̄ ̄ ̄ ̄ ̄ ̄| . |
     |三|______|/
0279正規表現って便利だね ◆CpJava/MoE NGNG
(・3・)2004/4/1 何かが起る。
0280デフォルトの名無しさんNGNG
なにがじゃ
0281SmallMonkey ◆N5kWrg0ws6 NGNG
\ OK。5章突入。今日は早いぜ!/
   ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          
     @(o・ェ・)@ 
    /    / ̄ ̄ ̄ ̄/ 
  __(__ニつ/ SARU  /
      \/       / 
        ̄ ̄ ̄ ̄ ̄
0282正規表現って便利だね ◆CpJava/MoE NGNG
>>280
(・3・)書いてある、2chブラウザ使わずに入ってみSO
0283大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|おえ・・ 吐き気と頭痛がひどい・・
└―――――v――――――――――――――――――
 |      @(;o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄
0284大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|>>271
  情報がきちんとまとめられるだろ それによって取り出したいデータをすぐ手に入れることができる
  >>276
  まだまだ先は長いぜ・・
  >>278
  そのうちHPに一覧載せるからまってろ 気まぐれだからいつになるかわからんが・・
  >>282
  んで何が起こるんだ?
└―――――v――――――――――――――――――
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄
0285SmallMonkey ◆N5kWrg0ws6 NGNG
 ┌――――――――――――――――――――――――――――――
 |ホントだ…何かが起こるって書いてある。
 |見てきたけど何が起こるんだろう?
 └―v――――――――――――――――――――――――――――    
   @(o・ェ・)@/ ̄ ̄ ̄/ 
    _(__ニつ / saru /
     ̄ ̄ ̄ ̄ ̄ ̄
0286大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|明日は・・ もさのNEC製水冷PCが届くが・・
  水漏れでも起こすのかな?
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0287正規表現って便利だね ◆CpJava/MoE NGNG
>>284
  ∧ ∧    .┌────────────
  ( ・3・)   < エェー 知らないYO
   \ <    └───./|────────
    \.\______//
      \       /
       ∪∪ ̄∪∪
0288大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|つうか最高に調子悪い・・
  寝るか・・と思ったが眠くないな・・ どうしようか

  とりあえずノートの電池が切れそうだから充電するか
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0289正規表現って便利だね ◆CpJava/MoE NGNG
>>283
(・3・)ヘンな物食べたんじゃないNO〜
   何でもかんでも口に入れちゃだめだYO〜

>>286
(・3・)水冷って水を循環させるんでしょ?
    ファンと比べて電気代とかどうなのかNE〜

これは安いNE〜
ttp://pcweb.mycom.co.jp/news/2004/02/17/004.html
0290大猿(サーバ) ◆CpEg91wR/w NGNG

┌――――――――――――――――――――――――――           
│まぁ空冷よりは電気食うだろ ポンプ回さないとならないしな
  猛者が頼んだのはCeleron2.6GHzでRadeon9600SE付で12万だな

  本当はHT-Pentium4 2.8GHzが良かったんだがゲームしたいってんでグラボにコストを回したぜ
└―――――v―――――――――――――――――――――

     @(o・ェ・)@ 
    /       ̄\______
   / /\   / ̄\______E)
 _| ̄ ̄ .\ / ヽ \   .||
 \ ̄ ̄ ̄ ̄ ̄ ̄ \  Λ.||Λ
  ||\           ( / ⌒ヽ
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄||| |   | ←>>正規
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||∪ /.ノ
  ||  ||          .|| | ||
                  ∪∪

0291大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|Celeron買うならAthronXPの方がいいんだが・・・
  それしかないからやむをえんぜ

  おれはIntelはあんま好きじゃないからノートはCruose、デスクはC3使ってるぜ
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0292正規表現って便利だね ◆CpJava/MoE NGNG
(・3・)フーン、ハードは全然詳しくないけどおいらのマシンはAthron XP 1800+とかいうのが乗ってて
    メモリは512MB、グラボはGeForce2 MX400(だっけか?)とかいうのがささってるみたいだ
    あと4年はいけるかNE〜
0293コキ猿NGNG
ポインタを使うといいっつ話は、
昔々Cがインタープリタだった貧弱な環境の頃のことを言っているのだよ、KとRの野郎は。
それを標準教科書として祀り上げたから皆そうなんだと素直に思ってしまったのだ。
そしてそうやって育ってきた人間が教育をするから自然と「C=ポインタ」みたいなイメージが固定されていってしまったのだ。
つまり「 char *p="さる"; 」と「 char p[]="さる"; 」は同じもんなのだ。
もっと言えば「 p[] 」の[]は単なるシンタックスシュガーに過ぎない。
コードの効率面でも今時のコンパイラが最適化のときにまっさきに飛びつくような箇所だから問題ない。
あとポインタまわりの文法はちょっと込み入ってて最初は理解しづらいかも。
ポインタという概念自体は難しいものじゃない。なのにコケるのはそのせい。
技術評論社から出てる前橋和弥のポインタの本は一読の価値あり。
こんな感じでどうでしょうか。
0294大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|>>292
  おれはゲームしないんでグラボのことはよくわからん
  それ以外のハードの知識はまぁそこらへんの家電量販店の店員よりは詳しいだろう
  Athron1800+? おれのはC3 400MHzだぜ あと10年は使えるだろう
  >>293
  そうか
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0295大猿じゃないけど ◆N773RO82ms NGNG
┌――――――――――――――――――――
|>>293-294
|char *saru = "さる"; と
|char saru[] = "さる"; は違うよ。
|
|int hoge(char* saru) と int hoge(char saru[])
|は同じだけど
└―――v――――――――――――――――
    @(・ε ・ o)@
      (    )
      (  (~
      ~)  )
      ( (~~
      ∬
      旦
0296大猿じゃないけど ◆N773RO82ms NGNG
┌――――――――――――――――――――
|何かが起こるってこれのことかな。
|http://pc5.2ch.net/test/read.cgi/tech/1080498516/40
└―――v――――――――――――――――
     @(・ε ・ o)@
       )   )
      (  (~
      ~)  )
      ( (~~
      ∬
      旦
0297正規表現って便利だね ◆CpJava/MoE NGNG
>>294
(・3・)
10年後にはC3? 400MHz? ナニソレ? ばべっじの解析エンジンとどっちがハヤイン?
ってことになってるかもNE

>>293
(・3・)よよよよよよよよよみなおっせー

>>296
(・3・)落ちるのかYO〜、早くてあと1時間40分ぐらいKA〜
0298デフォルトの名無しさんNGNG
>293
>つまり「 char *p="さる"; 」と「 char p[]="さる"; 」は同じもんなのだ。
>もっと言えば「 p[] 」の[]は単なるシンタックスシュガーに過ぎない。

やり直し!
0299大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|>>296
  ここの1が板消した奴か?
  つうかこいつはクビになってないのか
  >>297
  10年後・・・ つうかこのままの調子で行くとそんなクロックあがらないような気もしないでもないが
  まぁ楽しみだ
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0300大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|ホームページビルダーが固まりやがった・・・
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0301大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|さて寝るか
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|

0302Blu-ray VS AOD ◆Blurayrg5Q NGNG
四月が来たぞぉぉぉぉぉ
試験対策は万全か!!!?
0303正規表現って便利だね ◆CpJava/MoE NGNG
NO NO NO
0304Blu-ray VS AOD ◆Blurayrg5Q NGNG
よしあきらめよう
0305正規表現って便利だね ◆CpJava/MoE NGNG
        _/ ̄ ̄\_
       └-○--○-┘=3
0306SmallMonkey ◆N5kWrg0ws6 NGNG
 ┌――――――――――――――――――――――――――――――
 |独習C p.133のバブルソート、意味分からん…
 |特にソート部分のforと、その内側のforが何やってるか分からん。
 |#include <stdlib.h>
 |
 |int main(void)
 |{
 |  int item[100];
 |  int a, b, t;
 |  int count;
 |
 |  printf("数をいくつ入力しますか? ");
 |  scanf("%d", &count);
 |  for(a=0; a<count; a++) scanf("%d", &item[a]);
 |//この下からが分からんです。テンポラリ用の変数に入れて値を交換している部分自体は分かるんだけど…
 |  for(a=1; a<count; ++a)
 |    for(b=count-1; b>=a; --b) {
 |     if(item[b-1] > item[b]) {
 |      t = item[b-1];
 |      item[b-1] = item[b];
 |      item[b] = t;
 |     }
 |    }
 |  for(t=0; t<count; t++) printf("%d ", item[t]);
 |
 |  return 0;
 |}
 └―v――――――――――――――――――――――――――――    
   @(o・ェ・)@/ ̄ ̄ ̄/ 
    _(__ニつ /kozaru /
     ̄ ̄ ̄ ̄ ̄ ̄
0307大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|やっと治ったか
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0308大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|>>306
  ああ それは前置演算使ってるから知らないとちょっと戸惑うな
  前置演算と後置演算の違いわかるか?

  前に青猿に説明したんだが・・・ 過去ログが消し飛んじまったからな・・・ 全く
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0309SmallMonkey ◆N5kWrg0ws6 NGNG
 ┌――――――――――――――――――――――――――――――
 |>>308
 |a++と++aて事?それ自体は多分何となく分かる。
 |先に足すか後で足すかって事でしょ? 
 |
 └―v――――――――――――――――――――――――――――    
   @(o・ェ・)@/ ̄ ̄ ̄/ 
    _(__ニつ /kozaru /
     ̄ ̄ ̄ ̄ ̄ ̄
0310正規表現って便利だね ◆CpJava/MoE NGNG
     a
┌─┬─┬─┬─┬─┐
└─┴─┴─┴─┴─┘
          b-1  b
     a
┌─┬─┬─┬─┬─┐
└─┴─┴─┴─┴─┘
       b-1  b
     a
┌─┬─┬─┬─┬─┐
└─┴─┴─┴─┴─┘
    b-1  b
     a
┌─┬─┬─┬─┬─┐/*この時点で一番左は一番小さな値が入る*/
└─┴─┴─┴─┴─┘
 b-1  b
        a
┌─┬─┬─┬─┬─┐
└─┴─┴─┴─┴─┘
          b-1  b
        a
┌─┬─┬─┬─┬─┐
└─┴─┴─┴─┴─┘
       b-1  b
        a
┌─┬─┬─┬─┬─┐/*この時点で左から2番目は2番目に小さな値が入る*/
└─┴─┴─┴─┴─┘
    b-1  b
           a
┌─┬─┬─┬─┬─┐
└─┴─┴─┴─┴─┘
          b-1  b
0311正規表現って便利だね ◆CpJava/MoE NGNG
           a
┌─┬─┬─┬─┬─┐/*この時点で左から3番目は3番目に小さな値が入る*/
└─┴─┴─┴─┴─┘
       b-1  b
              a
┌─┬─┬─┬─┬─┐/*これですべての値が適切な位置にソートされた*/
└─┴─┴─┴─┴─┘
          b-1  b

わかるかな?
0312大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|わかりやすいな
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0313大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|まらトレースしていけばわかるだろう
  飯食うか
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0314SmallMonkey ◆N5kWrg0ws6 NGNG
 ┌――――――――――――――――――――――――――――――
 |わかんねぇ…
 └―v――――――――――――――――――――――――――――    
   @(o・ェ・)@/ ̄ ̄ ̄/ 
    _(__ニつ /kozaru /
     ̄ ̄ ̄ ̄ ̄ ̄
0315正規表現って便利だね ◆CpJava/MoE NGNG
(。3。) グハッ
0316SmallMonkey ◆N5kWrg0ws6 NGNG
 ┌――――――――――――――――――――――――――――――
 |分かった。
 |ようやく理解できた。
 |お二方、どうもありがとう。
 |
 └―v――――――――――――――――――――――――――――    
   @(o・ェ・)@/ ̄ ̄ ̄/ 
    _(__ニつ /kozaru /
     ̄ ̄ ̄ ̄ ̄ ̄
0317大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|(おれは何もしてないが・・・)
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0318大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|つうかバブルソートはそのアルゴリズムから覚えちまった方がいいだろう

  ソートのアルゴリズムぐらいは覚えとかないとな

  まぁいい風呂だ
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0319正規表現って便利だね ◆CpJava/MoE NGNG
>>316
(・3・)がんがれ〜


>>317
   ∩___∩
   | ノ      ヽ/⌒) あばばばばばば
  /⌒) (゚)   (゚) | .|
 / /   ( _●_)  ミ/
.(  ヽ  |∪|  /
 \    ヽノ /
0320hoge ◆9XKoM6BN1w NGNG
バブルソートを書いてみた。
うまくいった。
うれしかった。
0321デフォルトの名無しさんNGNG
/* char p[] = "saru"; */
Dump of assembler code for function saruarray:
0x08048248 <saruarray+0>: sub esp,0x8
0x0804824b <saruarray+3>: mov BYTE PTR [esp],0x73
0x0804824f <saruarray+7>: mov BYTE PTR [esp+1],0x61
0x08048254 <saruarray+12>: mov BYTE PTR [esp+2],0x72
0x08048259 <saruarray+17>: mov BYTE PTR [esp+3],0x75
0x0804825e <saruarray+22>: mov BYTE PTR [esp+4],0xa
0x08048263 <saruarray+27>: mov BYTE PTR [esp+5],0x0
0x08048268 <saruarray+32>: lea eax,[esp*1]
0x0804826b <saruarray+35>: push 0x5
0x0804826d <saruarray+37>: push eax
0x0804826e <saruarray+38>: push 0x1
0x08048270 <saruarray+40>: call 0x804e560 <write>
0x08048275 <saruarray+45>: add esp,0x14
0x08048278 <saruarray+48>: ret

/* char *p = "saru"; */
Dump of assembler code for function sarup:
0x0804827a <sarup+0>: push 0x5
0x0804827c <sarup+2>: push 0x8096390
0x08048281 <sarup+7>: push 0x1
0x08048283 <sarup+9>: call 0x804e560 <write>
0x08048288 <sarup+14>: add esp,0xc
0x0804828b <sarup+17>: ret

(gdb) print (char *)0x8096390
$1 = 0x8096390 "saru\n"
0322大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|ポインタと配列とじゃメモリ確保が微妙に違うのか・・・
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0323hoge ◆9XKoM6BN1w NGNG
>>322

#include <stdio.h>

int main(void)
{
char str[] = "兎に角、くそ長い文字列を、代入してみれば、分かるだろう";
char *Pstr = "みこみこみこみこみこみこみこみこみこみこみこみこみこみ";
printf("str size == %u\n", sizeof(str));
printf("Pstr size == %u\n", sizeof(*Pstr));

return 0;
}
0324デフォルトの名無しさんNGNG
>323 あふぉでつか
0325hoge ◆9XKoM6BN1w NGNG
>>324
しまったー!
>char *Pstr = "みこみこみこみこみこみこみこみこみこみこみこみこみこみ";
こ、が一つ足りない。





え? そういう問題じゃないって?
0326大猿(サーバ) ◆CpEg91wR/w NGNG
                                            :;              ∵
                                                  \((从⌒)
                                             \曝ク  ∵ ━(( /
                                            \ (( § ) ⌒; /  三
                                            * 煤@;  ) (( ‡ *    三
 ⌒  )) =≡≡三                     //  (( § ) ⌒; ((从⌒从lll ;(・)/
=| ̄ ̄ ̄ ̄ ̄ ̄@(o・ェ・)@ ̄ ̄ ̄ ̄ ̄ ̄ ̄.|三三三三三三((从⌒ ) ⌒;  lll ;` 从 )― ←>>hoge
=|_______f ⌒ヽ __「  〉______.|三三三三三三#((  :: ) ( ⌒ ζ *` 从  )―
⌒  ))三三三 i '   `ヽ./  /            \`      : *煤i( 从  ((  ) )*ヽ\ ヽ・
   三三三   |, ' \  ´  /                     : / / ・(( ;  : ζ\*
  =≡≡≡   |    _ヽ、_, '                    / ・(( 从  ((  )) *ヽ・ヽ\
  =≡≡≡   i  、      ヽ                        ∵  / / /  ;     ∵
三三三三 _,, ┘  「`ー-ァ   j                         / / ,'  ∵
=三三   f"     ノ   {  /                        /  /|  |
三三三  |  i⌒" ̄=≡三/  /                       !、_/ /   〉
≡≡三三 ヾ,,_」   =≡三i___,,」                           |_/
0327大猿(サーバ) ◆CpEg91wR/w NGNG
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
┌――――――――――――――――――――――――――
|さて寝るか
└―――――v――――――――――――――――――
 |        MNV
 |      @(o・ェ・)@     **講師、生徒随時募集中** 
 |     /     \
  ̄ ̄ ̄/ /\   / ̄\ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    _| ̄ ̄ \ /  ヽ \_ 
    \ ̄ ̄ ̄ ̄ ̄ ̄ \__)┻━┻
     ||\            \
     ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄┻━┻
     ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄|
0328大猿じゃないけど ◆N773RO82ms NGNG
>>321
なんか "saru\n" に見えるな(改行文字入ってる?)。
x86わかんないけどそんな気がする。 @(・ε ・ o)@
0329大猿じゃないけど ◆N773RO82ms NGNG
>>328は /* char p[] = "saru"; */ の部分のことね。>@(・ε ・ o)@
0330デフォルトの名無しさんNGNG
情報系の学科に所属してもう3年目・・・
PG目指してるわけじゃないけど、Cが分からなくて困ってます。
4年になって研究室入れば成長するから、と先生は言うのですがヤバそうです。

さぁ、何から始めたらいいでしょう?
0331SmallMonkey ◆N5kWrg0ws6 NGNG
 ┌――――――――――――――――――――――――――――――
 |そんなあなたに独習C
 |
 └―v――――――――――――――――――――――――――――    
   @(o・ェ・)@/ ̄ ̄ ̄/ 
    _(__ニつ /kozaru /
     ̄ ̄ ̄ ̄ ̄ ̄
■ このスレッドは過去ログ倉庫に格納されています