Menu
Coddy logo textTech

Типы данных

Часть раздела Fundamentals путешествия по C на Coddy — урок 5 из 63.

В языке C каждый фрагмент данных в вашей программе имеет определенный тип. Типы данных определяют, какого рода данные может хранить переменная и сколько памяти ей требуется. Давайте рассмотрим основные типы данных в C:

Создайте целочисленную переменную:

int age;

Это объявляет переменную с именем age, которая может хранить целые числа.

age = 25;

Это присваивает значение 25 переменной age. Но вы также можете объявить и инициализировать её за один шаг:

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) указывает C обрабатывать значение как float, а не как double. double хранит десятичные числа с большей точностью, чем float. 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