はじめに

前回の投稿の最後に、プログラミング言語の習得難易度について触れました。
C言語の難易度は高いと言われていますが、現在使われている全ての言語のベースになっていると言っても過言ではないため、まずは初級編から入ります。
長くなってしまったので、前編・後編に分けてお伝えします。

C言語とは

1972年にベル研究所で開発された汎用プログラミング言語です。
OSやミドルウェアなど、低レイヤーのプログラムに広く使われています。
組み込みシステム開発でも現役です。

開発環境

コンパイラが必要です。

  • Windows: MinGW / MSVC
  • Mac: Xcode Command Line Tools (gcc/clang)
  • Linux: gcc

Hello World

#include 

int main() {
    printf("Hello, World!\n");
    return 0;
}

変数と定数

#include 

int main() {
    int age = 25;          // 整数
    float height = 170.5f; // 浮動小数点
    char grade = 'A';      // 文字
    const int MAX = 100;   // 定数

    printf("年齢:%d\n", age);
    printf("身長:%.1f\n", height);
    printf("成績:%c\n", grade);
    return 0;
}

さいごに

前編はここまでです。後編では条件分岐・繰り返し・関数・配列について見ていきます☺️
それでは、今回はここまで。ありがとうございました😊