英語(61)「括弧は4種類」をC言語プログラマが馴染むために

 英語の括弧は4種類ある！括弧の使い方を理解して正しく使えるようになろう
https://www.rarejob.com/englishlab/column/20210928_02/?fbclid=IwAR3epKdck1bgZVQ5NrGGN7q6V1Ouz90f7sr-Dahvs9KiwOMuz3cSr6zotUc

自然言語は、「正しく」よりも、「みんなは」どうしているかに合わせると、
伝わりやすいという視点が大事だろう。

プログラミング言語、数学などで、英語で読み上げることがあるときには。

プログラマの英語（C言語編）最初の80単語（例）
https://qiita.com/kaizen_nagoya/items/701af188ef62a5b254cd

「英語の括弧は4種類」をC言語プログラマが馴染むために以下、他の記号も記録。

C言語は、文脈依存で、登場する場面で意味が違う。そのため、記号名で呼ぶ場合と、機能名で呼ぶ場合がある。

プログラマが考えるとよい（括弧）の種類
https://qiita.com/kaizen_nagoya/items/d82ad5cf9b559fc9f221

# parentheses ( )
関数の引数

# curly brackets { }
塊。関数の始めと終わり。

# square brackets [ ]
配列

# angle brackets < >
別々に比較(大小)演算子、C++のTemplate

# C言語関連記号類
## semicolon ;

処理文の終わり。

## colon :
label。三項演算子区切り。

## double quotation marks ” “
文字列

## single quotation marks ’  ’ 
１文字

## slash /
割り算。

## back slash ¥
escape sequenceの始まり。

## dash -
マイナス記号。

## under score _
内部変数の先頭など。

## period .
構造体、共用体の要素で、ポインタ指定じゃない場合。

## comma ,
変数、演算の区切り。

## sharp ＃
前処理命令のはじめ。前処理命令中の文字列処理。

## persent %
剰余演算子。

## asterisk *
乗算演算子。ポインタ演算子。

## equal = 
代入。二つで比較(等価)演算子。

## hat ^
Bitwise exclusive OR operator

## |
Bitwise inclusive OR operator
２つ重ねるとLogical OR operator。
## and &
参照演算子。Bitwise AND operator。
２つ重ねるとLogical AND operator。

## !
否定。
## ?
条件分岐三項演算子。

# 資料「C言語・演算子」
条件演算子・3項演算子
https://qiita.com/TatuTatu/items/c72dfe27256a8f2ac0a2

C言語の[] 演算子と*演算子、配列とポインタの関係
https://qiita.com/kerorinfather/items/c74cfd79d5461f23753d

変数の代入演算子と等価演算子について
https://qiita.com/yaju/items/16d91d58ae65af1ecab9

C言語　条件式に使う比較演算子と論理演算子まとめ
https://qiita.com/keitean/items/94017580556a4f0aad16

sizeof演算子にまつわるアレコレ
https://qiita.com/yohhoy/items/a2ab2900a2bd36c31879

C,C++言語規定雑感
https://qiita.com/kaizen_nagoya/items/6cd73c1478fe119ecd83

## pointer
C言語~ポインタ~
https://qiita.com/kikuchiTakuya/items/aabd9a731f3d2f046876

C言語のポインタ基本
https://qiita.com/kentyama/items/0164056ff9e38697e754

C言語[備忘録]ポインタ
https://qiita.com/RikuMoto/items/a9365b007168c7bc01d6

C言語 ポインタについて
https://qiita.com/yuki01300/items/10c6c91cf3f6e199558b

C言語　配列とポインタのややこしいところ
https://qiita.com/keitean/items/cc71e9480240a68b8b74

C言語　ポインタのモード切り替えについて
https://qiita.com/keitean/items/078159ff0f3dc3a361e9

## increment
C言語のインクリメント
https://qiita.com/mitazet/items/ff34ba0bc9d4d258f7cf

[学習メモ]インクリメント演算子
https://qiita.com/ankomotch/items/6c1e72fd434e20b4a0eb

## C言語
１０分でわかるC言語
https://qiita.com/sayyyyyy/items/1c720e234a619f5d0635

演算子からアプローチする C言語
https://qiita.com/masniimura/items/34d517733aa688529268

C言語の小ネタ集
https://qiita.com/yohhoy/items/b71c13cd5d203f405b5a

C言語(コンパイル、構造体)
https://qiita.com/shuto4957/items/69bc109cd0893ae72fa7

アドレス演算　C言語
https://qiita.com/kaizen_nagoya/items/7a576a6390ecaeab4573

C言語の基本
https://qiita.com/miyamotok0105/items/ccc00a53f048409ea5dd

# 自己参考資料
## 英語
プログラマが英語で報告・質問する時のいくつかの事例・方法。英語(8) 仮説・検証(97)
https://qiita.com/kaizen_nagoya/items/9cf2ba858e52e9795b67

短縮名。用語の衝突(用語・用例募集中)。英語(3) 仮説・検証(88)
https://qiita.com/drafts/6a8eb7ffaa45eeb16624/edit

まぎらわしい、間違えやすい、行き違いの多い短縮名(short name) worst 10 (候補24)。英語(2) 
https://qiita.com/kaizen_nagoya/items/0bff5dbb72208053489b

overlapped definition in AUTOSAR short name. over 50.:英語(49)
https://qiita.com/kaizen_nagoya/items/9a171ee6a74163d128e9

プログラマが知っているとよい英単語の語源。英語(1)
https://qiita.com/kaizen_nagoya/items/9de6d47c47e2c211222b

 物と事　変数名、関数名に役立つ英語・語幹・語源 30余  <processよりstate>。英語(22)
https://qiita.com/kaizen_nagoya/items/5f66b632ca589bb09707

複合語と複数の単語の一分類。英語(38) 　
https://qiita.com/kaizen_nagoya/items/219fd0bde3731f0881ed

informationとknowledgeの違い。英語(12)
https://qiita.com/kaizen_nagoya/items/9d8843d255eb105d8588

Release Build ? 英語(31)
https://qiita.com/kaizen_nagoya/items/85954d5c2f9491ed7eb5

packet, package どう違う ? 英語(9)
https://qiita.com/kaizen_nagoya/items/f03c592e97d7ca43df78#package

MacintoshがMacのfull spellingかどうか . 英語(16)
https://qiita.com/kaizen_nagoya/items/bd5ed1009de29e20d8f3

アンの部屋（人名から学ぶ数学・物理）
https://qiita.com/kaizen_nagoya/items/e02cbe23b96d5fb96aa1

アメリカ留学、アメリカ就職の代わりに行ったこと。行なっていること。英語(33) 仮説・検証(111) 
https://qiita.com/kaizen_nagoya/items/9f8e791bd6be3bed34bb

英語での会合に備えてすること。英語(6)
https://qiita.com/kaizen_nagoya/items/f88cb0cd3445ea979162

英語で考えると厳密になる件:英語（４５）
https://qiita.com/kaizen_nagoya/items/c2b157ad2616ea0978ff

C言語に関する英文を翻訳してみる
https://qiita.com/kaizen_nagoya/items/2ce23a0092c5b9d6aa97

人名と一般名詞の両方ありそうな単語の認識
https://qiita.com/kaizen_nagoya/items/b3b75501cfdb6dacd728

ファインマン計算機科学(参考文献）
https://qiita.com/kaizen_nagoya/items/78391bdcc1727880d613

## C言語
Cパズルブック　
https://qiita.com/kaizen_nagoya/items/408869e685d8b6272fce

C言語（C++)の理解、溶解、爽快。仮説・検証（173）
https://qiita.com/kaizen_nagoya/items/3f3992c9722c1cee2e3a"

"[C][C++]の国際規格案の例題をコンパイルするときの課題７つ。
https://qiita.com/kaizen_nagoya/items/5f4b155030259497c4de"

"どうやって MISRA C Example Suiteをコンパイルするか
https://qiita.com/kaizen_nagoya/items/fbdbff5ff696e2ca7f00"

"C Puzzle Bookの有り難み5つ、C言語規格及びCコンパイラの特性を認識
https://qiita.com/kaizen_nagoya/items/d89a48c1536a02ecdec9

"C++/C コンパイルエラーを記録するとよい理由7つ
https://qiita.com/kaizen_nagoya/items/85c0e92b206883140e89
"
"仮説)34）心理学の本を読むよりはコンパイラ書いた方がよくね
https://qiita.com/kaizen_nagoya/items/fa715732cc148e48880e"

C++N4606符号断片編纂一覧(example code compile list)
C++N4606 Working Draft 2016, ISO/IEC 14882, C++ standard(1) Example code compile list
https://qiita.com/kaizen_nagoya/items/df5d62c35bd6ed1c3d43/

C++N4741符号断片編纂一覧(example code compile list)
C++N4741, 2018 Standard Working Draft on ISO/IEC 14882 sample code compile list
https://qiita.com/kaizen_nagoya/items/3294c014044550896010

コンパイル用shell script C版(clangとgcc)とC++版(clang++とg++)
https://qiita.com/kaizen_nagoya/items/74220c0577a512c2d7da

Clang/Clang++(LLVM) gcc/g++(GNU) コンパイラ警告等比較
https://qiita.com/kaizen_nagoya/items/9a82b958cc3aeef0403f

Qiitaに投稿するCのStyle例(暫定)
https://qiita.com/kaizen_nagoya/items/946df1528a6a1ef2bc0d

C Puzzle Bookの有り難み5つ、C言語規格及びCコンパイラの特性を認識
https://qiita.com/kaizen_nagoya/items/d89a48c1536a02ecdec9

どうやって MISRA Example Suiteをコンパイルするか
https://qiita.com/kaizen_nagoya/items/fbdbff5ff696e2ca7f00

MISRA C まとめ #include <misra_c.h>
https://qiita.com/kaizen_nagoya/items/f1a79a7cbd281607c7c9

「C++完全理解ガイド」の同意できること上位10
https://qiita.com/kaizen_nagoya/items/aa5744e0c4a8618c7671

Autosar Guidelines C++14 example code compile list(1-169)
https://qiita.com/kaizen_nagoya/items/8ccbf6675c3494d57a76

Microsoftとの歴史　Cコンパイラを中心に
https://qiita.com/kaizen_nagoya/items/d7c0cc257e99de0573cf

C言語：未定義、未規定、処理系定義
https://qiita.com/kaizen_nagoya/items/f416efd38aaaec7f8230

C++N3242, 2011資料作成の覚書
https://qiita.com/kaizen_nagoya/items/33c1e432c1fb8d222dae

プログラミング言語が設計書である３つの理由
https://qiita.com/kaizen_nagoya/items/34daa0403eaca5e8b5a6

一覧の一覧( The directory of directories of mine.) Qiita(100)
https://qiita.com/kaizen_nagoya/items/7eb0e006543886138f39

プログラマが知っていると良い「公序良俗」
https://qiita.com/kaizen_nagoya/items/9fe7c0dfac2fbd77a945

小川清最終講義、小川清最終講義（再）計画, Ethernet(100) 英語(100) 安全(100)
https://qiita.com/kaizen_nagoya/items/e2df642e3951e35e6a53

＜この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。＞
This article is an individual impression based on the individual's experience. It has nothing to do with the organization or business to which I currently belong.

### 文書履歴
ver. 0.01 20190221
### 最後までおよみいただきありがとうございました。
いいね　💚、フォローをお願いします。
####  Thank you very much for reading to the last sentence.
Please press the like icon 💚　and follow me for your happy life.