たかぽんです!
今回はプログラミングにおいて結構重要な括弧の呼び方についてみていこうと思います!
目次
プログラミングでよく使われる括弧(かっこ)
プログラムを書いていく上でよく見かける括弧は"( )","{ }"ですかね?
それについで"< >"や"[ ]"かなぁ。
あくまで体感ですけどね。
ではでは、出来るだけ多く網羅し尽くしていきましょう!
プログラミングでは英語記事やサイトを参考にすることも多いので、英語訳も調べましょう!
まずはこいつから!
( ) - 丸括弧(まるかっこ), パーレン, parentheses, round brackets
よく見かける"( )"この括弧は”丸括弧”と呼ばれていますね。
基本的には関数の引数を与える箇所に多いイメージです(言語によって大分異なりますが...)。
ただ、この程度のレベルなら以外と読めてる人も多いのでは・・・?
しかしながら英語は難しい...w
日本だとパーレンとかよばれているらしいですが、英語ではそうは発音されませんので、注意が必要です。
ちなみに英語だと”パレンシス”みたいな感じでした。
すごい簡単な使用例を載せときます。
// Javascript
function hoge(int hoge){}
{ } - 波括弧(なみかっこ)Curly Brackets, braces
こちらもよく見かけますが...
え?これ波括弧っていうんだ...w
これが鉤括弧だと思ってました。はい。
いやぁ。そんなもんですよw
これからはそこなみかっこ足りないね?って言ってみせますよ!w
よく見かけるのは関数の処理の範囲(スコープ)に対して使われますね。
英語は複数の読み方があるのが当たり前なのか...w(ややこしいったらありゃしないw
// Javascript
function hoge(){
//波括弧の中は同じスコープ
}
[ ] - 角括弧(かくかっこ)Square Brackets, box brackets
かくかっこ・・・。
しらんがなっ!w
いや、これはほんとに全くわかんない。
むしろホッチキスの芯でいいのでは?w
嘘です...
相変わらず英語は...(ry
よく配列を表す時に使われますね!
// JavaScript
var hoge = [1,2,3,4,5];
// C言語
char str[] = "ABCDE";
< > - 山括弧(やまかっこ)Angle Brackets
はい、HTMLを触っている人なら嫌という程みているでしょうねw
そうです。
タグ囲んでるあいつです。
他の言語だと以外と見かけないかもしれないですが、例えばJavaの総称型(ジェネリクス)なんかで出てきますね。
JSならtypescriptの総称型。
あとはアロー演算子"->"なんかでも半分ですが使われたりしますね。
お、今回は一つだ。
// PHP
$inputs = $request->hoge;
//Java
List<String> hoge;
{{ }} - 二重波括弧
こちらは多分みたことない人多いでしょうね...
Laravelのbladeで変数を表示させたりする時に使ったりします。
あとはVue.jsとかでも。
まぁ、でも波括弧さえ覚えておけば読みに関しては対応できそうですね。
// Laravelのblade
{{ $hoge }}
<< >> - 二重山括弧(にじゅうやまかっこ)Double angle brackets
さぁさぁ、二重波括弧みた人ならもう余裕ですね。
そゆことです。
英語の方もdoubleをつければいいみたいですね!
これは...使用例が思い浮かばない...使うのかな....?w
普通見ることはない気がしますね。(先ほどの総称型の中に総称型とかはあると思いますが。
あとは未知の世界にあるのかも...
いろんな言語勉強しなきゃですね。
〔 〕 - 亀甲括弧(きっこうかっこ),
亀甲...(げふんげふ...
これはプログラムの世界でいまだにみたことがない気がしますが...もしかしたら知らない言語で使われてるのかも?っていうことで念の為紹介しておきます。
特徴的な括弧ですよね。
ただ...英語での読み方がわからない...結構調べんたんだけど...
日本だけなのかな・・・・これ使ってるの・・・?
まとめ
ちなみに、みなさんが日本語の会話などでよく使用する括弧"「」", "【】", "『』"はそれぞれ"鉤括弧(かぎかっこ)", "隅付き括弧(すみつきかっこ)","二重鉤括弧(にじゅうかぎかっこ)"と呼ばれるようですが、プログラムでは滅多にみない(というか多分ない気がする...)ので、今回はあまりふれませんでした。
また、普段は全くしれない括弧なんかもあったりしましたね...!w
最初の3つをカバーできていれば大抵の言語で”あっなんだっけ〜これ!
とかなることは減りそうですよね!
次に名前を呼ぶ機会があれば是非!
かっこよく決めちゃってください!w
それでわ!