月ノ書

【初心者向け】C++で最初に覚える基本ルールまとめ|小文字・セミコロン・main関数をやさしく解説

この記事でわかること

この記事では、C++を学び始めたばかりの方に向けて、
プログラムを書く前に必ず知っておきたい基本ルールを解説します。

「とりあえず動かす」だけで終わらせず、なぜそう書くのかが分かることを目的としています

C++を書く前に覚えておきたい基本ルール

プログラムは基本的に「小文字」で書く

C++を含む多くのプログラミング言語では、大文字と小文字が厳密に区別されます
例えば、以下の2つは人間の目には似て見えますが、コンピュータにとっては全く別の文字です

文字ASCIIコード
‘A’65
‘a’97

このように、内部的には違う番号として扱われるため、

別物になります

そのため、C++では基本は小文字で記述するというルールが自然と定着しています

文の終わりにはセミコロン「;」を付ける

C++では、1つの命令の終わりを示す記号としてセミコロン ; を使います。
⚠ コロン : とは別物なので注意してください

int num;
cin >> num;
cout << "入力した数字:" << num;

このように、1行ごとに必ずセミコロンが必要です
付け忘れると、コンパイルエラーになります

C++で最初に書く「おまじないコード」

C++のプログラムでは、ほぼ必ず次のようなコードを最初に書きます

#include <iostream>

using namespace std;

int main(void)
{
    return 0;
}

最初は意味が分からなくても大丈夫です
「こういう決まりがあるんだな〜」くらいでOK

ここから1行ずつ見ていきます。

#include <iostream>

include には
「〜を取り込む」 という意味があります

#include <iostream>

これは、標準入出力に関する機能を使えるようにする宣言です

を使うために必要になります
入出力をしないプログラムでも、初心者のうちは とりあえず書いておく で問題ありません

using namespace std;

本来、出力を行う cout は次のように書くのが正式です

std::cout

しかし、毎回 std:: を書くのは少し大変ですよね

using namespace std;

を書くことで、

cout
cin

のように省略して書けるようになります

※慣れてきたら std::cout を使う書き方にも、挑戦してみると良いです

int main(void)

main 関数は、C++プログラムの処理が最初に実行される場所です

int main(void)

という特徴があります

return 0;

return 0;

これは、「プログラムが正常に終了しました」という意味を表します。関数の終了や、処理の完了を示すために使われます

まとめ

今回は、C++を学ぶ上で最初に知っておきたい基本ルールを解説しました

これらを理解しておくと、エラーの理由が分かりやすくなり、学習がかなり楽になります

学習進捗

0
Would love your thoughts, please comment.x