プレフィックスとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > プレフィックスの意味・解説 

プレフィックス【prefix】


DCBN

分子式C7H5Cl2NS
その他の名称クロルチアミド、プレフィックス、DCBN、Prefix、SD-7961、Chlorthiamid、2,6-Dichlorobenzenecarbothioamide、WL-5792、2,6-Dichlorothiobenzamide、2,6-ジクロロチオベンザミド
体系名:2,6-ジクロロベンゾチオアミド、2,6-ジクロロベンゼンカルボチオアミド、2,6-ジクロロチオベンズアミド


接頭辞

(プレフィックス から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/04/07 01:52 UTC 版)

接頭辞(せっとうじ)、プレフィックス: prefix)とは、接辞のうち、語基よりも前に付くもの。接頭語(せっとうご)とも言う。対義語は接尾辞または接尾語。

接頭辞の分類

  • 言語における接頭辞
以下では特に、#日本語の接頭辞#英語の接頭辞を取り上げる。
  • 数を表す接頭辞
SI接頭語もこの一種である。倍数接頭辞も参照。
  • 化学接頭辞
化学接頭辞・接尾辞一覧を参照。

日本語の接頭辞

日本語の接頭辞をいくつか挙げる。

否定の接頭辞

英語の接頭辞

英語の接頭辞をいくつか挙げる。

un-
dis-
in-/im-
否定を表し反意語をつくる。
  • 例1: un- + fortunately(幸いにも)= unfortunately(不運にも)
  • 例2: dis- + connect(接続する)= disconnect(切断する)
  • 例3: im- + perfect(完全な)= imperfect(不完全な)
in-
「〜の中へ」を意味する。
  • 例: in- + claudere(ラテン語で「閉じる」)= inclaudere → include(中に閉じこめる → 含める)
re-
「繰り返し〜する」「再び〜する」を意味する。
  • 例: re- + try(試す)= retry(もう一度する)
ex-
「外へ」を意味する。
  • 例: ex- + planare(ラテン語で「明瞭にする」)= explanere → explain(外に対して明瞭にする → 説明する)
extra-
「〜の外」「〜以外」を意味する。
  • 例: extra- + ordinary(普通の)= extraordinary(普通以外 → 並外れた)
con-/com-
「共に〜する」を意味する。
  • 例: con- + battuere(ラテン語で「叩く」)= combattuere → combat(共に叩き合う → 戦う)
pre-
ante-
「〜の前に」を意味する。
  • 例1: pre- + dicere(ラテン語で「話す」)= predicere → predict(前もって話す → 予測する)
  • 例2: ante- + bellum(戦い)= antebellum(戦前、特に南北戦争前のこと)
post-
「後に」を意味する。
  • 例: post- + ponere(ラテン語で「置く」)= postponere → postpone((時系列の)後ろに置く → 延期する)
super-
「〜の上」「超〜」を意味する。
  • 例: super- + sensitive(敏感な)= supersensitive(過敏な)
infra-
sub-
「〜の下」「〜未満」を意味する。
  • 例1: infra- + structure(構造)= infrastructure(インフラ、基盤)
  • 例2: sub- + scribere(ラテン語で「書く」)= subscribere → subscribe((書類の)下に(名前を)書く → 署名する)
neo-
「新しい〜」を意味する。
  • 例: neo- + natal(出生の)= neonatal(新生児)
paleo-
「旧い〜」を意味する。
tele-
「遠くの〜」を意味する
  • 例: tele- + -gramma(ギリシア語で「書く」「手紙」)= telegramma → telegram(遠くへの手紙 → 電報)
anti-
「〜に反する」「〜と逆」を意味する。
  • 例: anti- + páthos(古代ギリシア語で「感情」)= antipathy(嫌悪

数を表す接頭辞

ここでは、ラテン語由来とギリシャ語由来の1から10までと100、1,000、10,000の数を表す主な接頭辞を挙げる[注釈 1]。以下の接頭辞は英語の単語(一部形が変化)や様々な表現としても使われており、例えば倍数詞(「」を参照)や命数法元素の系統名の上での名(9月12月)などに使用されている。

1
uni〜、sim〜、sing〜、prim〜、unus〜、un〜、a〜(ラテン語系)
mono〜、haplo〜、hen〜、en〜(ギリシャ語系)
2
bi〜、bis〜、bin〜、duae〜、du〜(ラテン語系)
di〜、dis〜、dy〜(ギリシャ語系)
duo〜(ラテン語およびギリシャ語系)
3
ter〜、tern〜、tre〜、tres〜、tria〜(ラテン語系)
tri〜、tris〜(ラテン語およびギリシャ語系)
4
quadri〜、quadr〜、quart〜、quater〜、quattuor〜(ラテン語系)
tetra〜(ギリシャ語系)
5
quinque〜、quint〜、quin〜(ラテン語系)
penta〜、pent〜(ギリシャ語系)
6
sexa〜、sext〜、sex〜、sen〜(ラテン語系)
hexa〜、hex〜(ギリシャ語系)
7
septa〜、sept〜、septem〜、septen〜(ラテン語系)
hepta〜、hept〜(ギリシャ語系)
8
octo〜、oct〜、octon〜(ラテン語およびギリシャ語系)
octa〜、ogdo〜(ギリシャ語系)
9
novem〜、noven〜(ラテン語系)、ennea〜(ギリシャ語系)
nona〜、non〜(ラテン語およびギリシャ語系)
10
deci〜、dec〜、den〜、decem〜(ラテン語系)
deca〜、deka〜(ギリシャ語系)
100
centi〜、cent〜、centen〜、centum〜(ラテン語系)
hecto〜、hecato〜、hecaton〜(ギリシャ語系)
1,000
milli〜、mille〜、millen〜、millia〜(ラテン語系)
kilo〜、chilia〜、chili〜(ギリシャ語系)
10,000
myria〜(ギリシャ語系)

コンピュータ

コンピュータプログラミングの分野では、ソースコード上の変数や定数、関数(サブルーチン)、データ型などの識別子の命名において、スコープやデータ型の種別などを表すために接頭辞を使う命名規則を採用していることが多い。具体的な用法はプログラミング言語ライブラリ、個々の開発プロジェクトあるいは組織の慣習にも大きく左右されるが、例えばグローバル変数の名前はg_で始める、メンバー変数(フィールド)の名前はm_で始める、ポインタ変数の名前はpで始める、定数(コンパイル時定数)の名前はkで始める、クラスの名前はCで始める[1]インターフェイスの名前はIで始める[2]、といったものである。命名に一貫性を持たせることによって、ソースコードの読みやすさやメンテナンス性を向上させることができる。なお、接頭辞は名前空間の代わりに使われることもある。クロノス・グループが管理しているAPIのうち、例えばOpenGLOpenCLVulkanの関数はそれぞれglclvkといった接頭辞を持つ。これらのAPIは移植性や相互運用性を考慮してC言語互換の関数インターフェイスを持つ設計となっており、識別子は名前空間を持つことができない。そのため、公式のAPIによる識別子であることを分かりやすくし、他のプロジェクトと名前の衝突を避けるために接頭辞が使われている。

リテラル

多くのコンピュータ言語では、整数型の数値リテラルを記述するとき、数字の前に0x0bのような接頭辞を付けることによって、16進数や2進数の数値リテラルとすることができる[3][4][5]。例えば16進数の21160x21、2進数の101020b1010、といった具合である。これらのリテラル記法は、特にフラグビットの集合やマスクとして使う定数を定義する際に有用である。16進数のリテラル表記に関してはプログラミング言語だけでなく、SQLのようなデータベース言語でも使用可能となっている。

C/C++では、文字リテラルおよび文字列リテラルにL接頭辞を付けることで、ワイド文字およびワイド文字列にすることができる。例えばL'a'wchar_t型を持つワイド文字リテラルであり[6][7]L"abc"はCの場合wchar_t[4]型、C++の場合const wchar_t[4]型を持つワイド文字列リテラルである[8][9]。他にもUTF-16に対応したu接頭辞などがある。

マークアップ言語HTMLでは、数値に#接頭辞を付けることによって、カラーコードを16進数で記述することができる。例えば以下のような#RRGGBBの形式でRGBカラーを指定する。

<font color="#ff0000">赤色で表示されます。</font><br>
<font color="#008000">緑色で表示されます。</font><br>
<font color="#0000ff">青色で表示されます。</font><br>

脚注

注釈

  1. ^ ただし、独自の意味機能を持ち、結合の組み合わせを限定される場合が多い点では結合辞といったほうが正確である。

出典

参考文献

日本語

英語

  • 『英語の「語脳」をつくる接頭辞と接尾辞の完全ガイド』 酒井玲子、国際語学社、2009年、ISBN 9784877314620

関連項目

外部リンク


プレフィックス

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/13 22:25 UTC 版)

Communicating Sequential Processes」の記事における「プレフィックス」の解説

プレフィックス演算子は、イベントプロセス結合して新たなプロセス生成する。たとえば、

※この「プレフィックス」の解説は、「Communicating Sequential Processes」の解説の一部です。
「プレフィックス」を含む「Communicating Sequential Processes」の記事については、「Communicating Sequential Processes」の概要を参照ください。

ウィキペディア小見出し辞書の「プレフィックス」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「プレフィックス」の関連用語

プレフィックスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



プレフィックスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
独立行政法人科学技術振興機構独立行政法人科学技術振興機構
All Rights Reserved, Copyright © Japan Science and Technology Agency
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの接頭辞 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのCommunicating Sequential Processes (改訂履歴)、クレジットカードの番号 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS