[過去ログ] C言語なら俺に聞け 163 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
537: (ワッチョイ 8663-Z6+G) 01/17(金)19:31 ID:frJzdCet0(1) AAS
先に心療内科の外来に相談した方が良い
538: はちみつ餃子◆8X2XSCHEME (ワッチョイ 2932-puiI) 01/17(金)21:10 ID:SH5Lw3P50(1/2) AAS
>>533
厳密に言うと extern int hoge(); と暗黙に宣言したかのように扱うルールだった。 C89 では。
C99 で削除されたルールだけど今でも警告付きで通してしまう処理系はあるな。
539: はちみつ餃子◆8X2XSCHEME (ワッチョイ 2932-puiI) 01/17(金)23:50 ID:SH5Lw3P50(2/2) AAS
>>535
C では void* から他のポインタへ暗黙の型変換が許されるが C++ では許されない。
コンパイルエラーになってるならたぶん C++ を書いてる。
(処理系によってはオプションでエラーや警告を制御できることもあるけど。)
540: (ワッチョイ cf76-7Mnr) 01/19(日)13:12 ID:pnTgRmOE0(1) AAS
二次方程式を式変形で解くのは「代数的」な解法な気がする

「数値的」解法はコンピュータ利用?、「解析的」解法?
541: (ブーイモ MM1f-Bxv4) 01/19(日)13:18 ID:ix4t29qjM(1) AAS
そんな用語の意味ごとき自分で調べてわからんか?
542: (アウアウウー Saa7-C2Lh) 01/20(月)13:48 ID:G+ryJ45Ga(1) AAS
「二次方程式を式変形で解く」の意味が
ax^2+bx+c=0 の解 α, β をそれぞれ a, b, c の式で表す
という意味なら代数的解法か?単に構文解析の気もするが
α, β を浮動小数点数(複素数を含む)で表す
という意味なら数値的解法か?解析的解法か?
単に解の公式に代入してるなら解析的解法の訳が無い罠
543: (ワッチョイ 7f9a-eCkH) 01/20(月)15:06 ID:rx9N4QIY0(1) AAS
元の発言はたぶん円周率を近似値に置き換えないぐらいのことが言いたかっただけでしょ
5chのコテハンなんだからたいして考えてモノ言ってるわけじゃないだろうよ
544: (ワッチョイ cf63-uhza) 01/20(月)17:55 ID:CIg2w/Qm0(1) AAS
円周率は大体3
545: (ワッチョイ bf2d-nfRJ) 01/20(月)20:30 ID:pd7YCKBV0(1) AAS
奥村先生のアルゴリズム事典に二次方程式を解くコードが載ってる
解の公式だけで解くと桁落ちが生じるので解と係数の関係も使ってる。
546
(1): (ワッチョイ ff60-pJ9J) 01/20(月)23:33 ID:acq30m6X0(1) AAS
ポインタについて分かりやすく説明してくんろ
547: (アウアウウー Saa7-C2Lh) 01/21(火)08:28 ID:yRL5l1cZa(1) AAS
最近どっかで観た流れだな
はちみつのコピペか
548: (ワッチョイ cf49-7Mnr) 01/21(火)19:43 ID:OWL66YDB0(1) AAS
コンピュータのマシン語は高級言語で言うところの「変数名」による識別子は存在しない
なにによって識別するかは
レジスタの固有名詞か
メモリでの記憶場所を示すメモリアドレス

メモリアドレスを記憶させる変数やレジスタを
特にポインタ変数やポインタレジスタと呼んでいる
549: (ワッチョイ 7f07-BCxs) 01/22(水)00:18 ID:4EbDFbn90(1) AAS
生ポは人類には早かったってばっちゃんが言ってた
550: 警備員[Lv.1][新芽] (ワッチョイ ff87-PqgH) 01/22(水)01:06 ID:pXnIX9Zj0(1) AAS
ポインタには型があってだな、
intとか自分で定義した構造体とかの型が

ポインタが指すアドレスを起点にそれらの型(ポインタの型)が配置されているかのようにメモリにアクセスするできるようにすることだよ

アドレスには型がないけど(変な言い方だけど)そこにintがあるとかFILE構造体があるとか、そこにその型があるとしてポインタが指すからある
そうでなければただのバイトの列

intとかcharなどのプリミティブな型でなく、構造体からイメージした方が分かりやすくないかな
551: (ワッチョイ cf49-7Mnr) 01/22(水)01:50 ID:NkElh8NB0(1/2) AAS
そうだね p++ で数値が sizeof(*p)増える
552: (ワッチョイ cf49-7Mnr) 01/22(水)17:48 ID:NkElh8NB0(2/2) AAS
CもだけどC++やJavaなり関数や変数、メソッドやメンバーを参照できる範囲を絞って
安全を確保しようとしているよね

でもコンパイル後の実行コードで関数や変数のスコープチェックとかしていないしできないよね
スコープがどうであれポインタ経由で場所がわかっちゃうんだし

無能プログラマの糞コード避けにはなるけどマルウェア対策にはならないということかな
553: (ワッチョイ ff79-EhoM) 01/22(水)19:26 ID:6faY8jOE0(1) AAS
ぬるぽ
554: (ワッチョイ cf63-uhza) 01/22(水)19:44 ID:9LZoVYPp0(1) AAS
このスレで良い度胸してるぜ笑
555: はちみつ餃子◆8X2XSCHEME (ワッチョイ 4397-kbno) 01/23(木)00:44 ID:fx1H86wZ0(1) AAS
>>546
ポインタをテーマにした本がある。
丁寧に説明しようとすれば本一冊分程度の分量は語れるってことだ。
それを掲示板で書ける程度の分量でより分かりやすくするのは無理だよ。
まずは入門書を読んだ上でわからないことがあれば具体的に質問して。
556: (ワッチョイ 0301-BCxs) 01/23(木)19:20 ID:ruQDamXZ0(1) AAS
ポインタがすっと理解できない人はC言語は向いてないと思う
557: (ワッチョイ d3a3-85Rc) 01/23(木)19:58 ID:vkyBSe+H0(1) AAS
メモリの番地を直接指してるってだけの話なのに文法が意味不明なのが悪い
558: (ワッチョイ cf63-uhza) 01/23(木)20:11 ID:aOKdPI1Y0(1) AAS
Basicみたいに配列で操作すれば分かりやすいぞ 笑
559
(1): (ワッチョイ cf76-7Mnr) 01/23(木)20:41 ID:1Dl3E2N00(1) AAS
前橋和弥って人の本読んで理解した 長らく絶版だったようだが後継本がある
560: (ワッチョイ cf91-Mwn+) 01/23(木)21:30 ID:auGoEn4C0(1) AAS
>>559
私もあれで学んだ ドロイド君みたいな表紙の旧版
わかりやすいと思う
561: (ワッチョイ bf2d-nfRJ) 01/25(土)14:13 ID:6VZytBSB0(1) AAS
秘伝C言語問答 ポインタ編
562: (ワッチョイ cf2a-wVPw) 01/25(土)20:08 ID:ZNC43F5H0(1) AAS
ポインタと云うは死ぬ事と見付けたり
563: (ワッチョイ cf63-uhza) 01/25(土)20:36 ID:KsLTQwZH0(1) AAS
ポインタには殺傷能力があります。
使う人は銃器の取扱免許が必須です。
564: (アウアウエー Sa52-FFa5) 01/26(日)22:56 ID:s+0AyHDZa(1) AAS
ただのアドレッシング
++したり+=1したら判る
565: (ササクッテロラ Sp3b-7ROj) 01/28(火)10:28 ID:q8xQ82Vup(1) AAS
ねえよ
おまえらなら配列ですら殺傷能力あるだろw
566: (ワッチョイ 1759-y8H9) 01/28(火)14:54 ID:CBv6ZpxK0(1) AAS
配列で死ぬ奴は四天王でも最弱な奴
1-
あと 436 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.013s