エクスクラメーションマーク(!)は、日常的にも頻繁に使われる記号の一つですが、実はプログラミングや数学などITの専門領域でも非常に重要な役割を果たしています。
本記事では、エクスクラメーションマークの基本的な意味から、IT分野における活用法やコード上での使い方まで、詳しく解説します。
「!」という小さな記号が持つ大きな意味を、この記事でしっかりと理解しましょう。
エクスクラメーションマークの基本知識
エクスクラメーションマークとは?
エクスクラメーションマーク(exclamation mark)は、「!」の形をした記号で、日本語では感嘆符やビックリマークとも呼ばれます。
強調、驚き、命令、感情の高まりを表現するために文章の末尾で使用されることが多く、英語や日本語をはじめ、多くの言語で広く用いられています。
ASCIIコードと入力方法
-
ASCIIコードでは、エクスクラメーションマークは33番(16進数で0x21)に割り当てられています。
-
一般的な日本語キーボードでは、「1」のキーに「!」が割り当てられており、Shiftキーを押しながら「1」を入力することで「!」が表示されます。
IT分野におけるエクスクラメーションマークの使い方
プログラミング言語での論理否定(NOT)
多くのC言語系のプログラミング言語(C, C++, Java, JavaScript, PHP など)では、エクスクラメーションマークは論理否定(NOT)を表します。
使用例:
この場合、「!isActive」は「isActiveがfalseである」という条件を意味します。
不等号(!=)としての使用
2つの値が等しくないことを示す場合、!=(ノットイコール)が使用されます。
Visited 2 times, 1 visit(s) today