Menu
CoddyTech

数据类型

本课属于 Coddy C 学习旅程的“基础知识”单元。第 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

挑战

简单

给定一个程序,请将值 120 存储在名为 price 的变量中。

亲手试试

#include <stdio.h>

int main() {
    // 把下面的 0 改成正确的数字
    int price = 0;
    
    return 0;
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: C 在线编译器