関数

プログラミング

関数とは?

 状態:-  閲覧数:1,839  投稿日:2008-11-16  更新日:2017-06-22  
引数と呼ばれるデータを受け取り、定められた通りの処理を実行して結果を返す「小さなプログラムの集まり」
・ある値を与えるとその関数固有の処理を行って値を返す
・入力、加工、出力などプログラム内で実行される処理の手順を格納しておく
※「引数」や「戻り値」のない関数もある


関数導入のメリット


「何度も行う処理を、一度だけ書いて済ませる」ことができる

関数の書式 / 関数の処理順序

 閲覧数:219 投稿日:2017-06-13 更新日:2017-06-17 

関数の書式


戻り値の型 function 関数名(引数)
{
 内部処理
 return 戻り値
}

「引数」や「戻り値」はなくても構わない
戻り値の型 function 関数名()
{
 内部処理
}

「引数」
・ひきすう
・関数へ与える値
・なくても良い

「戻り値」もしくは「返り値」
、関数から返ってくる値
・ない場合もある


関数の処理順序


functionの内部処理
・すぐには実行されない
・プログラムの別の場所で関数名が書かれた時に中身が実行される
・その際、「引数」を受け取ったり、「戻り値」を戻したりできる

C言語

 閲覧数:227 投稿日:2017-06-15 更新日:2017-06-25 

main 関数


特別な意味を持っている
・プログラムはこの main関数から実行が行われる









キュー

コメント投稿(ログインが必要)



類似度ページランキング
順位 ページタイトル抜粋
1 導関数 80
2 三角関数 67
3 小数 50
4 補数 50
5 虚数 50
6 実数 50
7 計算可能関数 50
8 整数 50
9 複素数 40
10 2進数 40
11 無理数 40
12 有理数 40
13 自然数 40
14 2の補数 33
15 微分係数 33
16 ピアソンの積率相関係数 31
17 フィボナッチ数列 20
18 gzip 0
19 ペイロード 0
20 mod_deflate 0
2022/7/01 4:51 更新
週間人気ページランキング / 6-24 → 6-30
順位 ページタイトル抜粋 アクセス数
1 Flash Video | コンテナフォーマット | プログラミング用語 306
2 curl | HTTPクライアント(ネットワーク) | プログラミング用語 286
3 ルーター | ネットワーク | プログラミング用語 281
3 ユースケース | 開発 | プログラミング用語 281
4 ベクトル | 数学 | プログラミング用語 236
5 デーモン | Linux | プログラミング用語 227
6 正規表現 | プログラミング | プログラミング用語 194
7 YouTube | API | プログラミング用語 171
8 チェックアウト | バージョン管理システム(開発) | プログラミング用語 117
9 分かち書き | 形態素解析 | プログラミング用語 63
10 Linux | プログラミング用語 57
11 リバースエンジニアリング | 開発 | プログラミング用語 54
12 ネットワークアドレス | ネットワーク | プログラミング用語 50
13 PowerShell | スクリプト | プログラミング用語 44
14 クローラ | 検索エンジン | プログラミング用語 31
14 可搬性 | プログラミング | プログラミング用語 31
15 Subversion | バージョン管理システム(開発) | プログラミング用語 27
16 アンチパターン | プログラミング | プログラミング用語 11
17 プログラミング用語 9
18 deflate | ネットワーク | プログラミング用語 8
2022/7/1 1:01 更新