予約語とは? わかりやすく解説

よやく‐ご【予約語】

読み方:よやくご

reserved wordコンピュータープログラミング言語においてプログラム中で関数名変数名などに使用することができない字句のこと。すでにコマンドとして定義されている文字列は、意味が重複するため用いることができない


予約語

読み方よやくご
【英】reserved words

予約語とは、プログラミング言語において、あらかじめ決まったスペル綴り)と意味をもち、それ以外の意味では用いることのできない単語のことである。

予約語はプログラム言語によって異なる。C言語には40程度の、C++には60程度の予約語がある。ある言語流れ継いだ言語は、予約語のパターン受け継いでいる場合が多い。

プログラムにおいて定義される変数関数は、基本的に自由に名前をつけることが可能である。プログラミング言語一部として定義されている語と同じ変数関数存在すると、ソースコード混乱して正しく解釈されなくなってしまう。そのため、予約語と同じつづりの文字列識別子として宣言した定義したりすることができないよになっている


参照リンク
PHP言語における予約語の一覧 (レッツPHP!)
プログラミングのほかの用語一覧
コーディング:  飛び越し命令  トラップ  UML  予約語
スクリプト言語:  awk  ActionScript  AppleScript

予約語

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/04/06 15:47 UTC 版)

予約語よやくご: reserved word)とは、プログラミング言語などの人工言語の仕様に定められているもので、ユーザープログラムの開発者が自分で付ける識別名としては利用できない特定の文字列のこと[1]。たとえば変数名や関数名などに使用することができない、とあらかじめ定められた文字列(単語、字句など)のこと[1]。あるいは、プログラミング言語などにおいて、固定された意味を持っており、その結果、プログラマーの側ではその意味を再定義できない語[2][3]


  1. ^ a b 予約語(reserved word)とは - IT用語辞典 e-Words
  2. ^ Collins, reserved words
  3. ^ Reserved word Definition & Meaning | Dictionary.com Dictionary.com, “a word in a programming language or computer system that has a fixed meaning and therefore cannot be redefined by a programmer”
  4. ^ Java Language Keywords (The Java™ Tutorials > Learning the Java Language > Language Basics)
  5. ^ Keywords - Visual Basic | Microsoft Docs
  6. ^ キーワード - Visual Basic | Microsoft Docs
  7. ^ @ - C# リファレンス | Microsoft Docs
  8. ^ 宣言された要素の名前 - Visual Basic | Microsoft Docs
  9. ^ シンボルと演算子のリファレンス - F# | Microsoft Docs
  10. ^ C のキーワード - cppreference.com
  11. ^ 識別子 - cppreference.com (C)
  12. ^ C reserved keywords - IBM Documentation
  13. ^ C++ のキーワード - cppreference.com
  14. ^ 識別子 - cppreference.com (C++)
  15. ^ [1]
  16. ^ Fortran 90, ISO/IEC 1539:1991 - §2.5.2 Keyword
  17. ^ キーワード | Compaq Visual Fortran | XLsoft
  18. ^ 自由形式 | Compaq Visual Fortran | XLsoft
  19. ^ これらはES5時点では予約語だったが、ES6で追加された新機能に使われることになり、キーワードに昇格した。
  20. ^ C++03ではテンプレートのエクスポート機能のために使われていたが、C++11ではその機能が廃止された。のちにC++20ではモジュール機能のために再利用されることになった。
  21. ^ 非推奨だったregisterキーワードを削除 - cpprefjp C++日本語リファレンス
  22. ^ if 文 - cppreference.com
  23. ^ Statements - C# language specification | Microsoft Learn
  24. ^ Fatal Error C1061 | Microsoft Learn
  25. ^ C# Keywords | Microsoft Docs
  26. ^ C keywords - cppreference.com
  27. ^ C++ keywords - cppreference.com
  28. ^ overrideとfinal - cpprefjp C++日本語リファレンス
  29. ^ Context-Sensitive Keywords (C++/CLI and C++/CX) | Microsoft Learn





固有名詞の分類


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

辞書ショートカット

すべての辞書の索引

「予約語」の関連用語

予約語のお隣キーワード
検索ランキング

   

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



予約語のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリ予約語の記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの予約語 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS