★ 

インデックス

 ★
★ 

プログラムの説明

 ★

CGIスクリプトの配布とプログラミングの説明

 RSS XML
  • 玄関口
  • 占い診断
  • 萌え辞典
  • オタク遊戯
  • ネット小説
  • NEW秋華
  • CGIDL
  • CGI解説
--☆INFORMATION☆--
2014年11月6日【木】13時47分00秒
【(*´ω`*)】確率収束診断スクリプト作りました!
2013年12月24日【火】17時47分50秒
【(*´∇`*)】最近ちょっとプログララマーに戻ってます♪
2013年11月4日【月】19時41分23秒
【(´・ω・`)】現在新しいCGIの作成は行っていません。
2013年1月7日【月】16時12分36秒
【(*´ω`*)】サイトをリニューアルしました。他も徐々に変更中です‥‥
--☆HOTLINK NOW☆--
【Kindle】電子書籍販売★秋華★
【楽天kobo】電子書籍販売★秋華★
【パブー】電子書籍販売★秋華★
CGI無料レンタルサーバ紹介
秋華エントランス

Perlプログラム [関数とは何か?]

関数って何?
そう聞かれても、私は正確な答えを返す事ができない。
ネットで調べて意味を読んでも、全然理解できない。
こういうコンピュータ用語だとか、数学用語って、いちいち難しく説明している気がしてならない。
だからここでは、おそらくは間違っているのだろうけど、そう理解しておけばおそらくプログラミングに問題はないだろうと言う意味を書いてみたいと思う。
そう書いてみたいだけなので、それで問題がでないとは言い切れないが・・・
関数とは・・・
命令の方向性、或いは命令そのものを示した単語である。
うむ、なんとなくこんな感じがする。
たとえば Perl の関数のひとつ、print 。
これは、この後に書く " と " の間の文字列、或いは何か、とにかく出力せよ! なんて命令になるのだろうか。
for の場合はどうだ?
とりあえず、後の { } このカッコの中の命令を、( ) このカッコ内の条件で繰り返せ! 一応だけどw
なんて意味だ。(ちょっと意味は違うかもだけどw)
条件や、対象、コンテンツは他で示すのだけど、命令の最後の部分だけを示す単語って事になるのだろうか。
××を●●で、「出力せよ!」とか、△△が□□になるまで「一応繰り返せ!」みたいな。
では、演算子ってなんだろうか?
time って演算子を前回紹介したが、演算子って言うのは、たとえば = とか、!= (ノットイコール)とか、こんな奴を言うんだよね。
自分で言ってなんだけど、time って、演算子って感じがしない。
どっちかって言うと、関数に近い気がするし、それ以上に環境変数って感じがする。
とまあだんだん話がそれてきたが、ぶっちゃけ、関数とか変数とか演算子とか、名前で分ける意味ってのが、私にはわからない。(笑)
とにかく関数は、命令用の単語だと理解して、後は名前にこだわらず、使い方を理解するのが一番、そう結論がでました。
あまり、説明した意味が無かった気がするのは、スルーしてください。
【<┃】 【┃┃】 【┃>】
このエントリーをはてなブックマークに追加
Ver.5.00 CGIフリー配布サイト