Menu
Coddy logo textTech

データ型

CoddyのCジャーニー「Fundamentals」セクションの一部 — レッスン 5/63。

C言語では、プログラム内のすべてのデータには特定の型があります。データ型は、変数が保持できるデータの種類と、必要なメモリ量を定義します。C言語の基本的なデータ型を見てみましょう:

整数型の変数を作成します:

int age;

これは、整数を保持できる age という名前の変数を宣言します。

age = 25;

これは、値25をageに代入します。しかし、宣言と初期化を1つのステップで行うこともできます:

int score = 100;

ここでは、int score = 100; は変数を宣言し、同時にその値を設定しています。

C言語における主要なデータ型は以下の通りです:

int number = 42;        // 整数(整数値)
float price = 10.5f;    // 浮動小数点(小数)
double pi = 3.14159;    // 倍精度浮動小数点
char grade = 'A';       // 単一の文字

int は整数を格納します。float は小数を格納します。f サフィックス(例:10.5f)は、値を double ではなく float として扱うようC言語に指示します。doublefloat よりも高い精度で小数を格納します。char はシングルクォートで囲まれた単一の文字を格納します。

challenge icon

チャレンジ

簡単

プログラムが与えられます。price という名前の変数に 120 という値を格納してください。

チートシート

C言語では、すべての変数に、保持できるデータの種類を定義する特定のデータ型が必要です:

基本データ型:

int number = 42;        // 整数
float price = 10.5f;    // 浮動小数点数(小数)
double pi = 3.14159;    // 倍精度浮動小数点数
char grade = 'A';       // 単一文字

変数の宣言と代入:

int age;        // 変数の宣言
age = 25;       // 値の代入

int score = 100;  // 宣言と初期化を一度に行う

自分で試してみよう

#include <stdio.h>

int main() {
    // クエスチョンマークを正しい数値に変更してください
    int price = ?;
    
    return 0;
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Fundamentalsのすべてのレッスン