C 语言数据类型
数据类型
正如 变量 一章中所解释的,C 语言中的变量必须是指定的 数据类型,并且必须在 printf() 函数中使用 格式说明符 来显示它:
实例
#include <stdio.h>int main() {// Create variablesint myNum = 5; // Integer (whole number)float myFloatNum = 5.99; // Floating point numberchar myLetter = 'D'; // Character// Print variablesprintf("%d\n", myNum);printf("%f\n", myFloatNum);printf("%c\n", myLetter);return 0;}
基本数据类型
数据类型指定变量将存储的信息的大小和类型。
在本教程中,我们将重点介绍最基本的内容:
| 数据类型 | 大小 | 描述 |
|---|---|---|
| int | 4 bytes | 存储整数,不含小数 |
| float | 4 bytes | 存储小数,包含一个或多个小数。足以存储 7 位小数 |
| double | 8 bytes | 存储小数,包含一个或多个小数。足以存储 15 位小数 |
| char | 1 byte | 存储单个字符/字母/数字或 ASCII 值 |
基本格式说明符
每种数据类型都有不同的格式说明符。这里有一些:
| 格式说明符 | 数据类型 | 试一试 |
|---|---|---|
| %d 或 %i | int | 试一试 » |
| %f | float | 试一试 » |
| %lf | double | 试一试 » |
| %c | char | 试一试 » |
| %s | 用于 String 字符串,您将在后面的章节中了解更多 | 试一试 » |