C言語なら俺に聞け(入門編)Part 111at TECHC言語なら俺に聞け(入門編)Part 111 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト19:デフォルトの名無しさん 12/12/10 14:46:56.19 微妙、じゃなくて この計算機工学界隈での定義であり用語だろ 20:デフォルトの名無しさん 12/12/10 15:14:41.51 そうだけど、何か? 21:デフォルトの名無しさん 12/12/10 16:10:07.70 用語が実態と乖離してるのを微妙に感じるってことだろ 22:デフォルトの名無しさん 12/12/10 16:22:46.22 副作用ってのはその関数においてローカルでもstaticでもない変数に書き込みを加えることを指すわけで、 returnだの引数だのといった説明は的外れ。 23:22 12/12/10 16:24:55.70 間違えた。訂正。 副作用ってのはその関数が終了してもメモリ上に残るような変数に書き込みを加えることを指すわけで、 24:デフォルトの名無しさん 12/12/10 16:49:05.95 副作用の事は入門レベルじゃないが、Cは状態依存(Statefull)で、副作用を積極利用してる言語だからな。 計算モデルでの、宣言的プログラミングとは違うモデル(ハードがStatefullなんだからしょうが無い)。 入門レベルをクリアしたら、CTMCP(コンピュータプログラミングの概念・技法・モデル)とかで違いが判る。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch