Computer-programming-keywords
コンピュータープログラミング-キーワード
ここまで、変数とそのデータ型と呼ばれる2つの重要な概念を説明してきました。 int 、 long 、および float を使用してさまざまなデータ型を指定する方法について説明しました。 また、変数に名前を付けて異なる値を保存する方法も学びました。
予約されたキーワードは基本的なプログラミング構文の一部であるため、この章は別に必要ではありませんが、わかりやすくするために、データ型と変数の直後に説明するために別にしました。
int、long、およびfloatのように、Cプログラミング言語でサポートされている他の多くのキーワードがあり、これらは異なる目的に使用します。 プログラミング言語ごとに予約キーワードのセットが異なりますが、すべてのプログラミング言語には、変数に名前を付けるために予約キーワードを使用できないという1つの重要で共通のルールがあります。つまり、 int や float のように変数に名前を付けることはできませんむしろ、これらのキーワードは変数データ型を指定するためにのみ使用できます。
たとえば、変数名の目的で予約済みキーワードを使用しようとすると、構文エラーが発生します。
#include <stdio.h>
int main() {
int float;
float = 10;
printf( "Value of float = %d\n", float);
}
上記のプログラムをコンパイルすると、次のエラーが生成されます-
main.c: In function 'main':
main.c:5:8: error: two or more data types in declaration specifiers
int float;
......
整数変数に適切な名前を付けてみましょう。その後、上記のプログラムは正常にコンパイルおよび実行されるはずです-
#include <stdio.h>
int main() {
int count;
count = 10;
printf( "Value of count = %d\n", count);
}
Cプログラミングの予約キーワード
Cプログラミング言語でサポートされているほとんどすべてのキーワードを含む表を次に示します-
| auto | else | long | switch |
| break | enum | register | typedef |
| case | extern | return | union |
| char | float | short | unsigned |
| const | for | signed | void |
| continue | goto | sizeof | volatile |
| default | if | static | while |
| do | int | struct | _Packed |
| double |
Javaプログラミングの予約キーワード
これは、Javaプログラミング言語でサポートされているほとんどすべてのキーワードを含む表です-
| abstract | assert | boolean | break |
| byte | case | catch | char |
| class | const | continue | default |
| do | double | else | enum |
| extends | final | finally | float |
| for | goto | if | implements |
| import | instanceof | int | interface |
| long | native | new | package |
| private | protected | public | return |
| short | static | strictfp | super |
| switch | synchronized | this | throw |
| throws | transient | try | void |
| volatile | while |
Pythonプログラミングの予約キーワード
Pythonプログラミング言語でサポートされているほぼすべてのキーワードを含む表を次に示します-
| and | exec | not |
| assert | finally | or |
| break | for | pass |
| class | from | |
| continue | global | raise |
| def | if | return |
| del | import | try |
| elif | in | while |
| else | is | with |
| except | lambda | yield |
これらのすべてのキーワードを記憶することはできませんが、参考のために、また*予約キーワード*の概念を説明するためにそれらをリストアップしています。 したがって、変数に名前を付けるときは注意してください。そのプログラミング言語には予約語を使用しないでください。